Image 利用matlab中的相位相关求旋转

Image 利用matlab中的相位相关求旋转,image,matlab,image-processing,rotation,fft,Image,Matlab,Image Processing,Rotation,Fft,我只想找出两幅图像之间的旋转角度相同的图像,但唯一不同的是旋转,但我陷入这个问题几乎有3周了。给出的算法仅使用radon变换和相位相关法,但不起作用。有人能帮我吗?通常,这类问题是通过傅立叶-梅林算法、Matlab实现来解决的 一种可能的方法是在相位相关之前使用对数极坐标变换。对数极坐标采样图在均匀缩放和旋转中沿径向和周向轴平移。参见本文中对算法的完整描述: Reddy,B.S.和Chatterji,B.N.,一种基于FFT的图像处理技术 平移、旋转和缩放不变图像配准,IEEE 《图像处理学报》

我只想找出两幅图像之间的旋转角度相同的图像,但唯一不同的是旋转,但我陷入这个问题几乎有3周了。给出的算法仅使用radon变换和相位相关法,但不起作用。有人能帮我吗?

通常,这类问题是通过傅立叶-梅林算法、Matlab实现来解决的

一种可能的方法是在相位相关之前使用对数极坐标变换。对数极坐标采样图在均匀缩放和旋转中沿径向和周向轴平移。参见本文中对算法的完整描述:

Reddy,B.S.和Chatterji,B.N.,一种基于FFT的图像处理技术 平移、旋转和缩放不变图像配准,IEEE 《图像处理学报》,第5卷,第8期,1996年8月

如果您有图像处理工具箱r2014a或更高版本,则会调用一个内置函数来实现此功能


如果没有工具箱,则可以进行纯旋转。对于缩放和旋转,是对数极坐标变换的实现

在图像处理中,相位相关是一种图像配准方法,它使用快速频域方法来估计两幅相似图像之间的相对平移偏移。尝试应用旋转,然后计算图像之间的逐点距离。如果没有噪音且图像相同,则欧几里德距离应该是精细的。如果您能显示到目前为止的代码,并解释为什么当前形式的代码不让您满意,您将提高机会或获得有用的帮助。@CapeCode代码我应该,谢谢您的帮助