get_calib_data_observ_poseT_get_calib_data_observ_poseGetCalibDataObservPoseGetCalibDataObservPose (Operator)

Name

get_calib_data_observ_poseT_get_calib_data_observ_poseGetCalibDataObservPoseGetCalibDataObservPose — Abfragen der beobachteten Posen eines Kalibrierobjektes aus einem Kalibrierdatenmodell.

Signatur

get_calib_data_observ_pose( : : CalibDataID, CameraIdx, CalibObjIdx, CalibObjPoseIdx : ObjInCameraPose)

Herror T_get_calib_data_observ_pose(const Htuple CalibDataID, const Htuple CameraIdx, const Htuple CalibObjIdx, const Htuple CalibObjPoseIdx, Htuple* ObjInCameraPose)

void GetCalibDataObservPose(const HTuple& CalibDataID, const HTuple& CameraIdx, const HTuple& CalibObjIdx, const HTuple& CalibObjPoseIdx, HTuple* ObjInCameraPose)

HPose HCalibData::GetCalibDataObservPose(Hlong CameraIdx, Hlong CalibObjIdx, Hlong CalibObjPoseIdx) const

static void HOperatorSet.GetCalibDataObservPose(HTuple calibDataID, HTuple cameraIdx, HTuple calibObjIdx, HTuple calibObjPoseIdx, out HTuple objInCameraPose)

HPose HCalibData.GetCalibDataObservPose(int cameraIdx, int calibObjIdx, int calibObjPoseIdx)

Beschreibung

Der Operator get_calib_data_observ_poseget_calib_data_observ_poseGetCalibDataObservPoseGetCalibDataObservPoseGetCalibDataObservPose liest die beobachteten Posen des Kalibrierobjektes relativ zum Kamerakoordinatensystem aus einem Kalibrierdatenmodell CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID. Die beobachteten Posen müssen vorher mittels des Operators set_calib_data_observ_poseset_calib_data_observ_poseSetCalibDataObservPoseSetCalibDataObservPoseSetCalibDataObservPose gesetzt werden (siehe set_calib_data_observ_poseset_calib_data_observ_poseSetCalibDataObservPoseSetCalibDataObservPoseSetCalibDataObservPose für eine detaillierte Beschreibung der Argumente). Falls das Kalibrierobjekt mit einer Kamera beobachtet wurde, wurde seine Pose durch den Operator find_calib_objectfind_calib_objectFindCalibObjectFindCalibObjectFindCalibObject im Kalibrierdatenmodell CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID gespeichert.

Ausführungsinformationen

Parameter

CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID (input_control)  calib_data HCalibData, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Kalibrierdatenmodells.

CameraIdxCameraIdxCameraIdxCameraIdxcameraIdx (input_control)  number HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Index der beobachtenden Kamera.

Defaultwert: 0

CalibObjIdxCalibObjIdxCalibObjIdxCalibObjIdxcalibObjIdx (input_control)  number HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Index des beobachteten Kalibrierobjekts.

Defaultwert: 0

CalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxcalibObjPoseIdx (input_control)  number HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Index der Pose des beobachteten Kalibrierobjekts.

Defaultwert: 0

ObjInCameraPoseObjInCameraPoseObjInCameraPoseObjInCameraPoseobjInCameraPose (output_control)  pose HPose, HTupleHTupleHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong)

Gespeicherte beobachtete Poses des Kalibrierobjekts relativ zur beobachtenden Kamera.

Parameteranzahl: 7

Modul

Calibration