建立校正資料開始:
create_calib_data( : : CalibSetup, NumCameras, NumCalibObjects : CalibDataID)
CalibSetup:校正模式
NumCameras:相機數量
NumCalibObjects:校正版數量
CalibDataID:校正資料ID
設定校正相機參數:
set_calib_data_cam_param( : : CalibDataID, CameraIdx, CameraType, CameraParam : )
CalibDataID:校正資料ID
CameraIdx:相機編號
CameraType:相機型態
CameraParam:相機參數
設定校正版資料:
set_calib_data_calib_object( : : CalibDataID, CalibObjIdx, CalibObjDescr : )
CalibDataID:校正資料ID
CalibObjIdx:校正版編號
CalibObjDescr:校正版檔案路徑
找尋校正資料:
find_calib_object(Image : : CalibDataID, CameraIdx, CalibObjIdx, CalibObjPoseIdx, GenParamName,GenParamValue : )
Image:影像
CalibDataID:校正資料ID
CameraIdx:相機編號
CalibObjIdx:校正版編號
CalibObjPoseIdx:校正版姿態存放index
GenParamName:要設定參數的名稱
GenParamValue:要設定的參數數值
取得校正觀察輪廓:
get_calib_data_observ_contours( : Contours : CalibDataID, ContourName, CameraIdx, CalibObjIdx, CalibObjPoseIdx : )
Contours:回傳的輪廓資料
CalibDataID:校正資料ID
ContourName:輪廓名稱
CameraIdx:相機編號
CalibObjIdx:校正版編號
CalibObjPoseIdx:校正版姿態編號
取得校正版觀察點位資料:
get_calib_data_observ_points( : : CalibDataID, CameraIdx, CalibObjIdx, CalibObjPoseIdx : Row, Column, Index, Pose)
CalibDataID:校正資料ID
CameraIdx:相機編號
CalibObjIdx:校正版編號
CalibObjPoseIdx:校正姿態編號
Row:行資料
Column:列資料
Index:index
Pose:姿態的資料
取得校正版姿態:
get_calib_data_observ_pose( : : CalibDataID, CameraIdx, CalibObjIdx, CalibObjPoseIdx : ObjInCameraPose)
CalibDataID:校正資料ID
CameraIdx:相機編號
CalibObjIdx:校正版編號
CalibObjPoseIdx:校正姿態編號
ObjInCameraPose:校正版在相機中的姿態(同上一個取得結果?)
在畫面可視化顯示校正版資料:
disp_caltab( : : WindowHandle, CalPlateDescr, CameraParam, CalPlatePose, ScaleFac : )
WindowHandle:視窗編號
CalPlateDescr:校正版描述檔案
CameraParam:相機參數
CalPlatePose:校正版姿態
ScaleFac:顯示比例尺控制 必須>0
以3D座標顯示姿態資料:
disp_3d_coord_system( : : WindowHandle, CamParam, Pose, CoordAxesLength : )
WindowHandle:視窗編號
CameraParam:相機參數
Pose:校正版姿態
CoordAxesLength:軸座標顯示長度
校正相機:
calibrate_cameras( : : CalibDataID : Error)
CalibDataID:校正資料ID
Error:錯誤訊息
取得校正資料:
get_calib_data( : : CalibDataID, ItemType, ItemIdx, DataName : DataValue)
CalibDataID:校正資料ID
ItemType:
ItemIdx:
DataName:參數名稱
DataValue:取回的數值
設定原點座標:
set_origin_pose( : : PoseIn, DX, DY, DZ : PoseNewOrigin)
PoseIn:原先的姿態
DX:X軸偏移的距離(m)
DY:Y軸偏移的距離(m)
DZ:Z軸偏移的距離(m)
PoseNewOrigin:新的姿態
留言列表