方法一:
1、使用MATLAB自帶工具箱
- 在指令視窗輸入以下指令即可獲得内參矩陣和徑向畸變:
>> cameraParams.IntrinsicMatrix
>> cameraParams.RadialDistortion
2、添加檔案
3、修改自己棋盤格的大小尺寸
我這裡使用的30mm的棋盤格大小
4、标定
5、錯誤率低于0.5基本就可以使用
6、導出畸變系數
方法二
使用官網給的标定工具(下載下傳位址:http://www.vision.caltech.edu/bouguetj/calib_doc/download/index.html)
1、将工具包添加到工作路徑
2、輸入指令:calib(或者)calib——gui)
選擇Standars ....
3、載入圖檔
輸入basename(就是名稱相同的部分),還有圖檔格式。
4、提取角點
輸入enter,全部采用預設值。
手動選擇頂點,左上角為第一個,其它點可以按照順時針或者逆時針順序選取都可以。
5、标定
總結:使用下載下傳的tool工具标定的錯誤率較低,更準确。