itkwasm.transform¶

Module Contents¶

Classes¶

API¶

class itkwasm.transform.TransformParameterizations¶

Bases: str, enum.Enum

Composite¶

‘Composite’

Identity¶

‘Identity’

Translation¶

‘Translation’

Euler2D¶

‘Euler2D’

Euler3D¶

‘Euler3D’

Rigid2D¶

‘Rigid2D’

Rigid3D¶

‘Rigid3D’

Rigid3DPerspective¶

‘Rigid3DPerspective’

Versor¶

‘Versor’

VersorRigid3D¶

‘VersorRigid3D’

Scale¶

‘Scale’

ScaleLogarithmic¶

‘ScaleLogarithmic’

ScaleSkewVersor3D¶

‘ScaleSkewVersor3D’

Similarity2D¶

‘Similarity2D’

Similarity3D¶

‘Similarity3D’

QuaternionRigid¶

‘QuaternionRigid’

Affine¶

‘Affine’

ScalableAffine¶

‘ScalableAffine’

AzimuthElevationToCartesian¶

‘AzimuthElevationToCartesian’

BSpline¶

‘BSpline’

BSplineSmoothingOnUpdateDisplacementField¶

‘BSplineSmoothingOnUpdateDisplacementField’

ConstantVelocityField¶

‘ConstantVelocityField’

DisplacementField¶

‘DisplacementField’

GaussianSmoothingOnUpdateDisplacementField¶

‘GaussianSmoothingOnUpdateDisplacementField’

GaussianExponentialDiffeomorphic¶

‘GaussianExponentialDiffeomorphic’

VelocityField¶

‘VelocityField’

TimeVaryingVelocityField¶

‘TimeVaryingVelocityField’

GaussianSmoothingOnUpdateTimeVaryingVelocityField¶

‘GaussianSmoothingOnUpdateTimeVaryingVelocityField’

class itkwasm.transform.TransformType¶
inputDimension: int¶

3

outputDimension: int¶

3

transformParameterization: itkwasm.transform.TransformParameterizations¶

None

class itkwasm.transform.Transform¶
transformType: Union[itkwasm.transform.TransformType, Dict]¶

‘field(
)’

numberOfFixedParameters: int¶

0

numberOfParameters: int¶

0

name: str¶

‘Transform’

inputSpaceName: str = <Multiline-String>¶
outputSpaceName: str = <Multiline-String>¶
fixedParameters: Optional[numpy.typing.ArrayLike]¶

None

parameters: Optional[numpy.typing.ArrayLike]¶

None

metadata: Dict¶

‘field(
)’

__post_init__()¶