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模块常见问题解答