1. 程式人生 > >MATLAB對相機標定

MATLAB對相機標定

方法一:

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工具標定的錯誤率較低,更準確。