我正在尝试使用 Hough 变换找到图像的旋转角度。首先,我使用精明边缘检测器检测边缘,然后应用霍夫变换。之后,对于每个 theta,我对该 theta 上的行长度求和并找到 theta 的直方图。然后我“循环移位”并找到一个匹配项。例如,如果我需要将其移动 5 次,则原始图像和旋转图像相差 5 度。问题是这种方法在 180 和 0 之间没有区别。然而这是合乎逻辑的,因为 hough 只给出了 -90 到 90 之间的 theta。现在我怎么能认识到旋转角度是 0 或 180?
问问题
1952 次