文件名称:POCShift:估计具有仅相位相关性的两个噪声图像之间的转换。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-19 03:08:02
matlab
仅相位相关广泛用于校正两个图像之间的纯平移偏移。 此代码使用频域滤波来处理噪声。 用法: shift=POCShift(固定,移动); % 最大截止值为 60% shift=POCShift(固定,移动,C); % 0<C<1 最大截止值为 100*C% shift=POCShift(固定,移动,0); % 禁用过滤“固定”和“移动”的大小必须一致。 该算法的工作原理如下: 1. 计算两幅图像的 FFT 以及归一化交叉频谱 R。 2. 低通滤波 R 的逆傅立叶变换 r 的计算截止频率从 5% 到“截止”(默认为 60%)。 使用 cutoff=0 禁用过滤。 3. 平移是根据 r 中峰值的位置计算的参考:Takita 等人。 基于电子、通信和计算机科学基础的仅相位相关 IEICE 交易的高精度子像素图像配准 86(8), 1925-1934, 2003。
【文件预览】:
POCShift.zip