本示例说明如何将相位相关用作自动图像配准的预备步骤。在此过程中,您可以使用imregcorr
进行相位相关操作,然后使用imregister
,将该配准的结果作为基于优化的配准的初始条件。相位相关和基于优化的配准是互补的算法。相位相关可以很好地发现总体对准,即使对于严重失准的图像也是如此。给定良好的初始条件,基于优化的配准有助于找到精确的对齐方式。
读取图像作为配准中的参考图像。
fixed = imread('cameraman.tif');
imshow(fixed);
通过使用旋转,各向同性缩放和沿y方向的剪切,故意使该图像失真,来创建未配准的图像。
theta = 170;
rot = [cosd(theta) sind(theta) 0;...
sind(theta) cosd(theta)