OpenCV用ArUco和ChArUco进行校准
生活随笔
收集整理的这篇文章主要介绍了
OpenCV用ArUco和ChArUco进行校准
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
OpenCV用ArUco和ChArUco进行校准
- 用ArUco和ChArUco进行校准
- 简介
- 使用ChArUco板进行校准
- 使用ArUco板进行校准
用ArUco和ChArUco进行校准
简介
rUco模块也可以用于校准摄像机。相机校准包括获得相机固有参数和失真系数。除非修改了摄像机光学系统,否则该参数保持固定,因此摄像机校准仅需要执行一次。
摄像机校准通常使用OpenCVcalibrateCamera()功能执行。从不同的角度来看,此功能需要环境点与其在相机图像中的投影之间有一定的对应关系。通常,这些对应关系是从棋盘图案的角落获得的。
使用ArUco模块,可以基于ArUco标记角或ChArUco角进行校准。与使用传统棋盘图案相比,使用ArUco进行校准的功能要广泛得多,因为它可以进行遮挡或局部观察。
可以说,可以使用标记角或ChArUco角进行校准。但是,强烈建议使用ChArUco拐角方法,因为提供的拐角与标记拐角相比更加准确。仅在由于种种限制而无法使用ChArUco板的情况下,才应使用标准板进行校准。
使用ChArUco板进行校准
要使用ChArUco电路板进行校准,有必要从不同角度检测电路板,就像使用传统棋盘图案进行标准校准一样。但是,由于使用ChArUco的好处,因此可以使用遮挡
与50位技术专家面对面20年技术见证,附赠技术全景图总结
以上是生活随笔为你收集整理的OpenCV用ArUco和ChArUco进行校准的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 男孩起名字大全宝宝起名(《宝宝起名必看》
- 下一篇: OpenCV Aruco模块常见问题解答