Class

scalismo.registration

AnisotropicScalingSpace

Related Doc: package registration

Permalink

case class AnisotropicScalingSpace[D <: Dim]()(implicit evidence$21: NDSpace[D]) extends TransformationSpace[D] with DifferentiableTransforms[D] with Product with Serializable

Parametric transformation space producing anisotropic scaling transforms.

Linear Supertypes
Serializable, Serializable, Product, Equals, DifferentiableTransforms[D], TransformationSpace[D], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. AnisotropicScalingSpace
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DifferentiableTransforms
  7. TransformationSpace
  8. AnyRef
  9. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AnisotropicScalingSpace()(implicit arg0: NDSpace[D])

    Permalink

    Returns a D-dimensional anisotropic scaling space

Type Members

  1. type JacobianImage = (Point[D]) ⇒ DenseMatrix[Float]

    Permalink
    Definition Classes
    TransformationSpace
  2. type T = AnisotropicScalingTransformation[D]

    Permalink

    Type of parametric transforms generated by this space

    Type of parametric transforms generated by this space

    Definition Classes
    AnisotropicScalingSpaceDifferentiableTransformsTransformationSpace

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  8. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  9. def identityTransformParameters: DenseVector[Float]

    Permalink

    returns the parameters corresponding the identity transform in this space

    returns the parameters corresponding the identity transform in this space

    Definition Classes
    AnisotropicScalingSpaceTransformationSpace
  10. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  13. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  14. def parametersDimensionality: Int

    Permalink
  15. def product(that: TransformationSpace[D] with DifferentiableTransforms[D]): ProductTransformationSpace[D, Nothing, Nothing]

    Permalink

    Produces a ProductTransformationSpace combining self with the space passed as argument

    Produces a ProductTransformationSpace combining self with the space passed as argument

    Definition Classes
    DifferentiableTransforms
  16. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  17. def takeDerivativeWRTParameters(p: ParameterVector): (Point[D]) ⇒ DenseMatrix[Float]

    Permalink

    returns a function providing the Jacobian at a requested point.

    returns a function providing the Jacobian at a requested point. This is used when optimizing over the parameters, e.g. during registration

    Definition Classes
    AnisotropicScalingSpaceTransformationSpace
  18. def transformForParameters(p: ParameterVector): AnisotropicScalingTransformation[D]

    Permalink

    Returns a D-dimensional anisotropic scaling transform corresponding to the indicated parameters

    Returns a D-dimensional anisotropic scaling transform corresponding to the indicated parameters

    p

    Scaling factor for each dimension. Must be of the same dimensionality as the space.

    Definition Classes
    AnisotropicScalingSpaceTransformationSpace
  19. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DifferentiableTransforms[D]

Inherited from TransformationSpace[D]

Inherited from AnyRef

Inherited from Any

Ungrouped