fitgeotrans
(Not recommended) Fit geometric transformation to control point pairs
fitgeotrans
is not recommended. Use the fitgeotform2d
function instead. For more information, see Version History.
Syntax
Description
fits a linear geometric transformation of type tform
= fitgeotrans(movingPoints
,fixedPoints
,tformType
)tformType
to
control point pairs movingPoints
and
fixedPoints
.
fits a tform
= fitgeotrans(movingPoints
,fixedPoints
,"polynomial",degree
)PolynomialTransformation2D
object to control point pairs
movingPoints
and fixedPoints
. Specify
the degree of the polynomial transformation, which can be 2, 3, or 4.
fits a tform
= fitgeotrans(movingPoints
,fixedPoints
,"pwl")PiecewiseLinearTransformation2D
object to control point
pairs movingPoints
and fixedPoints
. This
transformation creates a Delaunay
triangulation of the fixed control points, and maps moving control points
to the corresponding fixed control points. A different affine transformation maps
control points in each local region. The mapping is continuous across the control
points, but is not continuously differentiable.
fits a tform
= fitgeotrans(movingPoints
,fixedPoints
,"lwm",n
)LocalWeightedMeanTransformation2D
object to control point
pairs movingPoints
and fixedPoints
. The
local weighted mean transformation creates a mapping, by inferring a polynomial at
each control point using neighboring control points. The mapping at any location
depends on a weighted average of these polynomials. The n
closest points are used to infer a second degree polynomial transformation for each
control point pair.
Examples
Input Arguments
Output Arguments
More About
References
[1] Goshtasby, Ardeshir. “Piecewise Linear Mapping Functions for Image Registration.” Pattern Recognition 19, no. 6 (January 1986): 459–66. https://doi.org/10.1016/0031-3203(86)90044-0.
[2] Goshtasby, Ardeshir. “Image Registration by Local Approximation Methods.” Image and Vision Computing 6, no. 4 (November 1988): 255–61. https://doi.org/10.1016/0262-8856(88)90016-9.