【发布时间】:2013-09-09 17:45:51
【问题描述】:
我想:
步骤 1) 使用此代码
rotatedImage = imrotate(originalImage, 20);将图像旋转 20 度。第 2 步)计算第 1 步中使用的旋转度数,如果可能,仅基于旋转后的图像或基于旋转后的图像和原始图像。
matlab 中是否有任何函数可以执行第 2 步或执行此操作的命题?
【问题讨论】:
-
这是我过去发布的一些示例,其中一些用于特定情况(通过检测角、线、边缘等作为两个图像中的特征,并使用这些来恢复转换): stackoverflow.com/a/7557783, stackoverflow.com/a/2079916, stackoverflow.com/a/6563768, stackoverflow.com/a/16478211
-
Matlab 为此提供了一些内置功能。请参阅“查找图像旋转”网页 - mathworks.com/help/images/examples/… - 并使用特征匹配算法 - mathworks.com/help/images/examples/…
标签: matlab image-processing octave