imregcorr
Estimar una transformación geométrica para alinear dos imágenes 2D utilizando la correlación de fase
Sintaxis
Descripción
estima la transformación geométrica para alinear una imagen, tform
= imregcorr(moving
,Rmoving
,fixed
,Rfixed
)moving
, con una imagen de referencia, fixed
. Rmoving
y Rfixed
son objetos de referencia espacial que contienen información espacial sobre las imágenes moving
y fixed
, respectivamente. El objeto de transformación devuelto, tform
, define la asignación de puntos en el sistema de coordenadas mundial.
también especifica si realizar ventaneo en el dominio de frecuencia. Para aumentar la estabilidad de los resultados del registro, especifique tform
= imregcorr(___,Window=window
)window
como true
. Sin embargo, si las características comunes de las imágenes están orientadas a lo largo de los bordes, establecer window
en false
en ocasiones puede proporcionar resultados de registro superiores.
En las versiones anteriores a la R2021a, utilice la sintaxis equivalente tform = imregcorr(__,"Window",
.window
)
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Si la imagen es del tipo
double
, puede mejorar el rendimiento convirtiendo la imagen asingle
conim2single
antes del registro. Las imágenes de entrada del tipodouble
hacen que el algoritmo calcule FFT endouble
.
Referencias
[1] Reddy, B. S. and Chatterji, B. N., An FFT-Based Technique for Translation, Rotation, and Scale-Invariant Image Registration, IEEE Transactions on Image Processing, Vol. 5, No. 8, August 1996