任務要求:
已知相機鏡頭焦距f為8mm,相機單個CCD像素在水平和豎直兩個方向上的尺寸均為3.75微米,相機為普通透光鏡頭和面陣相機,對相機進行標定,測量相機的內外參數。
操作步驟:
1. 在HALCON中運行gen_caltab算子,生成標定板和標定描述文件。
gen_caltab( : : XNum, YNum, MarkDist, DiameterRatio, CalPlateDescr, CalPlatePSFile : )。其中參數含義:
XNum, Ynum:標定板上水平、垂直方面的標志點數量;
MarkDist:標志點之間距離;
DiameterRatio:標志點直徑占標志點距離的比例;
CalPlateDescr:標定板描述文件;
CalPlatePSFile:標定板圖像文件。
2. 在PhotoShop軟件中打開caltab.ps文件,并打印輸出。
3. 打開標定助手,在“安裝”頁面中選擇“全標定”,即對內外參數進行標定;在“描述文件”對話框中輸入描述文件路徑;輸入攝像機模型“面掃描”;設置單個像元的高和寬;設置焦距。
?
4. 打開“標定”頁面,在“圖像源”下可以選擇“圖像文件”,選擇標定板照片;或者選擇“圖像采集助手”,通過攝像機實時采集標定板照片。完成20張圖像采集后,點擊標定。
?
5.點擊“結果”,彈出結果頁面。“攝像機參數”為相機的內參,“攝像機位姿”為相機的外參。點擊“保存”按鈕,保存攝像機的內外參數。