Estimate geometric transformation that aligns two 2-D images using phase correlation
estimates the geometric transformation, where tform
= imregcorr(moving
,fixed
,transformtype
)transformtype
is
a string scalar or character vector that specifies the type of
transformation.
estimates the geometric transformation that aligns an image,
tform
= imregcorr(moving
,Rmoving
,fixed
,Rfixed
,___)moving
, with a reference image, fixed
.
Rmoving
and Rfixed
are spatial
referencing objects that contain spatial information about the
moving
and fixed
images, respectively.
The transformation object returned, tform
, defines the point
mapping in the world coordinate system.
registers the moving image to the fixed image using name-value pairs to control
various aspects of the registration algorithm.tform
= imregcorr(___,Name,Value
,___)
If your image is of type double
, you can achieve
performance improvements by casting the image to single
with
im2single
before registration. Input images of type
double
cause the algorithm to compute FFTs in
double
.
[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