ClassesClassesClassesClasses | | | | Operators

get_calib_data_observ_poseT_get_calib_data_observ_poseGetCalibDataObservPoseget_calib_data_observ_poseGetCalibDataObservPoseGetCalibDataObservPose (Operator)

Name

get_calib_data_observ_poseT_get_calib_data_observ_poseGetCalibDataObservPoseget_calib_data_observ_poseGetCalibDataObservPoseGetCalibDataObservPose — Get observed calibration object poses from a calibration data model.

Signature

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)

Herror get_calib_data_observ_pose(const HTuple& CalibDataID, const HTuple& CameraIdx, const HTuple& CalibObjIdx, const HTuple& CalibObjPoseIdx, HTuple* ObjInCameraPose)

HTuple HCalibData::GetCalibDataObservPose(const HTuple& CameraIdx, const HTuple& CalibObjIdx, const HTuple& CalibObjPoseIdx) const

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

void HOperatorSetX.GetCalibDataObservPose(
[in] VARIANT CalibDataID, [in] VARIANT CameraIdx, [in] VARIANT CalibObjIdx, [in] VARIANT CalibObjPoseIdx, [out] VARIANT* ObjInCameraPose)

VARIANT HCalibDataX.GetCalibDataObservPose(
[in] Hlong CameraIdx, [in] Hlong CalibObjIdx, [in] Hlong CalibObjPoseIdx)

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

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

Description

The operator get_calib_data_observ_poseget_calib_data_observ_poseGetCalibDataObservPoseget_calib_data_observ_poseGetCalibDataObservPoseGetCalibDataObservPose reads the poses of the calibration object given in the camera coordinate system from a calibration data model CalibDataIDCalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID. The observation data was previously stored by set_calib_data_observ_poseset_calib_data_observ_poseSetCalibDataObservPoseset_calib_data_observ_poseSetCalibDataObservPoseSetCalibDataObservPose, find_calib_objectfind_calib_objectFindCalibObjectfind_calib_objectFindCalibObjectFindCalibObject, or set_calib_data_observ_pointsset_calib_data_observ_pointsSetCalibDataObservPointsset_calib_data_observ_pointsSetCalibDataObservPointsSetCalibDataObservPoints.

Note that if the model CalibDataIDCalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID uses a general sensor and no calibration object (i.e., the model was created by create_calib_datacreate_calib_dataCreateCalibDatacreate_calib_dataCreateCalibDataCreateCalibData with NumCameras=0 and NumCalibObjects=0), then both CameraIdxCameraIdxCameraIdxCameraIdxCameraIdxcameraIdx and CalibObjIdxCalibObjIdxCalibObjIdxCalibObjIdxCalibObjIdxcalibObjIdx must be set to 0.

Parallelization

Parameters

CalibDataIDCalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID (input_control)  calib_data HCalibData, HTupleHTupleHCalibData, HTupleHCalibDataX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle of a calibration data model.

CameraIdxCameraIdxCameraIdxCameraIdxCameraIdxcameraIdx (input_control)  number HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Index of the observing camera.

Default value: 0

CalibObjIdxCalibObjIdxCalibObjIdxCalibObjIdxCalibObjIdxcalibObjIdx (input_control)  number HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Index of the observed calibration object.

Default value: 0

CalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxcalibObjPoseIdx (input_control)  number HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Index of the observed calibration object pose.

Default value: 0

ObjInCameraPoseObjInCameraPoseObjInCameraPoseObjInCameraPoseObjInCameraPoseobjInCameraPose (output_control)  pose HPose, HTupleHTupleHTupleHPoseX, VARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong) (double / Hlong)

Stored observed calibration object pose relative to the observing camera.

Number of elements: 7

Module

Calibration


ClassesClassesClassesClasses | | | | Operators