rigidtform3d
Description
A rigidtform3d
object stores information about a 3-D rigid
geometric transformation and enables forward and inverse transformations.
Creation
You can create a rigidtform3d
object in these ways:
imregtform
— Estimates a geometric transformation that maps a moving image to a fixed image using similarity optimization.Functions in other toolboxes that return geometric transformations, including but not limited to:
fitgeotform3d
(Medical Imaging Toolbox)
The
rigidtform3d
function described here.
Syntax
Description
tform = rigidtform3d
creates a rigidtform3d
object that performs an identity transformation.
tform = rigidtform3d(
creates a R
,Translation
)rigidtform3d
object that performs a rigid transformation based
on the specified values of the R
and Translation
properties. These properties indicate the rotation matrix and the amounts of translation
in the x-, y-, and
z-directions.
tform = rigidtform3d(
creates a eulerAngles
,Translation
)rigidtform3d
object that performs a rigid transformation based
on Euler angles and the specified value of the Translation
property.
tform = rigidtform3d(A)
creates a rigidtform3d
object and sets the property A
as the specified 3-D rigid transformation matrix.
tform = rigidtform3d(
creates a
tformIn
)rigidtform3d
object from another geometric transformation object,
tformIn
, that represents a valid 3-D rigid geometric
transformation.
Input Arguments
Properties
Object Functions
invert | Invert geometric transformation |
outputLimits | Find output spatial limits given input spatial limits |
transformPointsForward | Apply forward geometric transformation |
transformPointsInverse | Apply inverse geometric transformation |