Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.
Ajustar la transformación geométrica a pares de puntos de control
toma los pares de puntos de control y , y los utiliza para inferir la transformación geométrica especificada por .tform
= fitgeotrans(movingPoints
,fixedPoints
,transformationType
)movingPoints
fixedPoints
transformationType
se adapta a un objeto a los pares de puntos de control y .tform
= fitgeotrans(movingPoints
,fixedPoints
,'polynomial',degree
)PolynomialTransformation2D
movingPoints
fixedPoints
Especifique el grado de la transformación polinómia, que puede ser 2, 3 o 4.degree
se adapta a un objeto a los pares de puntos de control y .tform
= fitgeotrans(movingPoints
,fixedPoints
,'pwl')PiecewiseLinearTransformation2D
movingPoints
fixedPoints
Esta transformación asigna puntos de control dividiendo el plano en regiones lineales a destatalas locales. Una transformación afín diferente asigna puntos de control en cada región local.
se adapta a un objeto a los pares de puntos de control y .tform
= fitgeotrans(movingPoints
,fixedPoints
,'lwm',n
)LocalWeightedMeanTransformation2D
movingPoints
fixedPoints
La transformación media ponderada local crea una asignación, deduciendo un polinomio en cada punto de control mediante puntos de control vecinos. La asignación en cualquier ubicación depende de un promedio ponderado de estos polinomios. Los puntos más cercanos se utilizan para inferir una transformación polinómica de segundo grado para cada par de puntos de control.n
[1] Goshtasby, Ardeshir, "Piecewise linear mapping functions for image registration," Pattern Recognition, Vol. 19, 1986, pp. 459-466.
[2] Goshtasby, Ardeshir, "Image registration by local approximation methods," Image and Vision Computing, Vol. 6, 1988, pp. 255-261.