標定相機


在之前的博客中,介紹了標定相機參數的原理,這一篇博客主要來說標定相機參數的實現。

二,相機標定的實現
1.相機標定的目的:獲取攝像機的內參和外參矩陣(同時也會得到每一幅標定圖像的選擇和平移矩陣),內參和外參系數可以對之后相機拍攝的圖像就進行矯正,得到畸變相對很小的圖像。

2.相機標定的輸入:標定圖像上所有內角點的圖像坐標,標定板圖像上所有內角點的空間三維坐標(一般情況下假定圖像位於Z=0平面上)。

3.相機標定的輸出:攝像機的內參、外參系數。

4.這三個基礎的問題就決定了使用Opencv實現張正友法標定相機的標定流程、標定結果評價以及使用標定結果矯正原始圖像的完整流程:

准備標定圖片
對每一張標定圖片,提取角點信息
對每一張標定圖片,進一步提取亞像素角點信息
在棋盤標定圖上繪制找到的內角點(非必須,僅為了顯示)
相機標定
對標定結果進行評價
查看標定效果——利用標定結果對棋盤圖進行矯正

5.我准備了一份棋盤格,然后拍攝十張圖片,手機型號vivoX7

我是運用Matlab進行實現的,詳細步驟參考博客:https://blog.csdn.net/a083614/article/details/78579163

首先顯示已檢測出的棋盤格,點擊Calibration,開始標定。

然后可以得到標定結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM