createAntsrTransform.Rd
Create and initialize an antsrTransform
createAntsrTransform(
type = "AffineTransform",
precision = "float",
dimension = 3,
matrix = NA,
offset = NA,
center = NA,
translation = NA,
parameters = NA,
fixed.parameters = NA,
displacement.field = NULL,
supported.types = FALSE
)
type of transform
AffineTransform
CenteredAffineTransform
Euler2DTransform
Euler3DTransform
Rigid2DTransform
QuaternionRigidTransform
Similarity2DTransform
CenteredSimilarity2DTransform
Similarity3DTransform
CenteredRigid2DTransform
CenteredEuler3DTransform
DisplacementFieldTransform
numerical precision
spatial dimension of transform
matrix for linear transforms
offset for linear transforms
center for linear transforms
translation for linear transforms
array of parameters
array of fixed parameters
multichannel antsImage for non-linear transform
flag that returns array of possible transforms types
antsrTransform or list of transform types
trans <- c(3, 4, 5)
tx <- createAntsrTransform(type = "Euler3DTransform", translation = trans)