本程式碼會分成3步驟:
Step 1: 相機校正內\外部參數取得與影像校正(去扭曲)指引
Step 2: DIC Analysis
Step 3: 3D reconstruction
透過拍攝CircleGrid Board進行單台相機的扭曲校正。Run 程式後,按照跳出的視窗進行分析,資料夾選擇要注意的是要將兩台相機的folder一同選取並按Add後,會出現在右邊方框中,確認資料夾無誤後,選擇done!
接著,會跳出是否要儲存校正參數,選擇YES。 再來,會跳出輸入Input的參數,根據CircleGrid Board資訊輸入。
後續會跳出需要計算哪些變數,基本上此視窗不需要更改參數,按OK即可。
圈選ROI,使影像mask之後減少偵測錯誤
偵測影像中圓點座標點,檢查圓點編號是否按照順序排列
透過拍攝CircleGrid Board進行兩台或兩台以上相機的校正,可以透過此步驟得到的校正結果得知兩台相機之間的關係。要注意的是,此步驟所使用的影像需為undistorted的。因此在讀取檔案時,要選取上個步驟所校正完輸出的影像。
Phd_getCGParameters: 基於MATLAB function 計算相機內\外部參數.
Phd_getCGPoints_version3: 偵測校正版圓點座標.
Phd_getcalibrateTwoCameras: 雙相機立體校正,重建空間中相機相對位置.






