【发布时间】:2013-06-19 02:28:13
【问题描述】:
我想使用 OpenCV 在图像中查找二维码并获取其旋转角度。如何找到对象在 OpenCV 集合的Features2D + Homography to find a known object 示例中显示。
我感兴趣的是如何估计旋转角度的精度以及最准确的方法。
顺便说一句。相机校准完成。
【问题讨论】:
标签: opencv image-processing computer-vision
我想使用 OpenCV 在图像中查找二维码并获取其旋转角度。如何找到对象在 OpenCV 集合的Features2D + Homography to find a known object 示例中显示。
我感兴趣的是如何估计旋转角度的精度以及最准确的方法。
顺便说一句。相机校准完成。
【问题讨论】:
标签: opencv image-processing computer-vision
我写了一篇关于科学错误的分析估计的长篇文章,但即使这是最准确的方法,除非你有很多时间并准备飞往火星,否则它也是一个失败的原因。分析方法是一项艰苦的工作(但肯定不是不可能的)。
更现实的方法是仅从统计上估计误差。通过改变图像(缩放、旋转等)来改变一些参数,拟合预期与观察到的角度,看看它们如何依赖轮廓的大小、最小高度或最小宽度、偏心率等。选择一些因素,请参阅他们有什么力量,然后希望他们能很好地适应一些可见的公式,比如 angle_deviation = a1*x^n1 * a2*y^n2 * a3*z^n3 (例如 1.234*width^2 * 1.111*height^2 * 2.8 *区域)。
祝你好运。
【讨论】: