如何估计旋转图像的仿射变换矩阵?

时间:2014-05-08 10:02:33

标签: image matlab image-processing

我需要使用给定的图像(原始和转换)找出旋转角度和平移值。

原始图片

Original Image

已转换的图片

Transformed Image

原始图像的质心

The Centroids for Original Image

转化图像的质心

enter image description here

找到质心后,我尝试使用质心点坐标确定旋转角度。例如,在第一个图像中,烟囱的坐标在原始图像中为(256,84),在变换后的图像中为(284,81)

我做了像

这样的计算
angle = atan(abs(284-256)/abs(81-84))/pi*180;

但是我找到了不同角度的不同角度。

我想知道如何确定变换图像的旋转角度和平移值。

0 个答案:

没有答案