OpenCV用方形棋盘进行相机校准
生活随笔
收集整理的這篇文章主要介紹了
OpenCV用方形棋盘进行相机校准
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCV用方形棋盤進行相機校準
- 用方形棋盤進行相機校準
- 姿勢估計
用方形棋盤進行相機校準
本教程的目的是學習在給定一組棋盤圖像的情況下如何校準相機。
測試數據:使用data / chess文件夾中的圖像。
通過在cmake配置中將BUILD_EXAMPLES設置為ON來編譯帶有示例的OpenCV。
轉到bin文件夾,然后使用imagelist_creator創建圖像的XML / YAML列表。
然后,運行校準樣本以獲取相機參數。使用等于3厘米的正方形。
姿勢估計
現在,讓我們編寫代碼,以檢測圖像中的棋盤并找到其與相機的距離。您可以將這種方法應用于具有已知3D幾何形狀的任何對象。您在圖像中檢測到的。
測試數據:使用數據文件夾中的chess_test * .jpg圖像。
創建一個空的控制臺項目。加載測試圖像:
Mat img = imread(argv[1], IMREAD_GRAYSCALE總結
以上是生活随笔為你收集整理的OpenCV用方形棋盘进行相机校准的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenCV创建校准图案calibrat
- 下一篇: coms启动怎么设置u盘启动项 设置U盘