cvInitUndistortRectifyMap

cvInitUndistortRectifyMap()函式是開源視覺庫OpenCV的庫函式。該函式是以C語言為基礎編寫的,而initUndistortRectifyMap()以C++語言為基礎編寫的。

函式體,參數說明,概述,

函式體

void cvInitUndistortRectifyMap(const CvMat* camera_matrix, const CvMat* dist_coeffs, const CvMat* R, const CvMat* new_camera_matrix, CvArr* mapx, CvArr* mapy)

參數說明

camera_matrix——輸入的3X3的攝像機內參數矩陣
dist_coeffs——輸入的5X1的攝像機畸變係數矩陣
R——輸入的第一和第二相機坐標系之間3X3的旋轉矩陣
new_camera_matrix——輸入的校正後的3X3攝像機矩陣(也可用cvStereoRectify()得出的3X4的左或右投影矩陣,其實系統會自動提取該矩陣前三列的有用部分作為輸入參數)
mapx——輸出的X坐標重映射參數
mapy——輸出的Y坐標重映射參數
上述的輸入參數可由cvStereoRectify()直接計算得到

概述

cvInitUndistortRectifyMap()主要用於攝像機校正映射

相關詞條

熱門詞條

聯絡我們