HALCON Reference Manual 10.0.2
Name
get_calib_data_observ_pointsT_get_calib_data_observ_pointsget_calib_data_observ_pointsGetCalibDataObservPointsGetCalibDataObservPoints — Get point-based observation data from a calibration data model.
Herror get_calib_data_observ_points(const HTuple& CalibDataID, const HTuple& CameraIdx, const HTuple& CalibObjIdx, const HTuple& CalibObjPoseIdx, HTuple* Row, HTuple* Column, HTuple* Index, HTuple* Pose)
HTuple HCalibData::GetCalibDataObservPoints(const HTuple& CameraIdx, const HTuple& CalibObjIdx, const HTuple& CalibObjPoseIdx, HTuple* Column, HTuple* Index, HTuple* Pose) const
void HOperatorSetX.GetCalibDataObservPoints(
[in] VARIANT CalibDataID, [in] VARIANT CameraIdx, [in] VARIANT CalibObjIdx, [in] VARIANT CalibObjPoseIdx, [out] VARIANT* Row, [out] VARIANT* Column, [out] VARIANT* Index, [out] VARIANT* Pose)
VARIANT HCalibDataX.GetCalibDataObservPoints(
[in] Hlong CameraIdx, [in] Hlong CalibObjIdx, [in] Hlong CalibObjPoseIdx, [out] VARIANT* Column, [out] VARIANT* Index, [out] VARIANT* Pose)
static void HOperatorSet.GetCalibDataObservPoints(HTuple calibDataID, HTuple cameraIdx, HTuple calibObjIdx, HTuple calibObjPoseIdx, out HTuple row, out HTuple column, out HTuple index, out HTuple pose)
void HCalibData.GetCalibDataObservPoints(int cameraIdx, int calibObjIdx, int calibObjPoseIdx, out HTuple row, out HTuple column, out HTuple index, out HTuple pose)
The operator get_calib_data_observ_pointsget_calib_data_observ_pointsget_calib_data_observ_pointsGetCalibDataObservPointsGetCalibDataObservPoints reads observation data
from a calibration data model CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID. This operator reads back
observation data stored by a preceding set_calib_data_observ_pointsset_calib_data_observ_pointsset_calib_data_observ_pointsSetCalibDataObservPointsSetCalibDataObservPoints
call. See set_calib_data_observ_pointsset_calib_data_observ_pointsset_calib_data_observ_pointsSetCalibDataObservPointsSetCalibDataObservPoints for a detailed description
of the arguments.
A camera calibration data model CalibDataID cannot be shared
between two or more user's threads. Different camera calibration data
models can be used independently and safely in different threads.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Handle of a calibration data model.
Index of the observing camera.
Index of the observed calibration object.
Index of the observed calibration object pose.
RowRowRowRowrow (output_control) number-array → HTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong)
Row coordinates of the detected points.
Column coordinates of the detected points.
IndexIndexIndexIndexindex (output_control) number-array → HTupleHTupleVARIANTHtuple (integer / real) (int / long / double) (Hlong / double) (Hlong / double) (Hlong / double)
Correspondence of the detected points to the
points of the observed calibration object.
PosePosePosePosepose (output_control) number-array → HTupleHTupleVARIANTHtuple (real / integer) (double / int / long) (double / Hlong) (double / Hlong) (double / Hlong)
Roughly estimated pose of the observed calibration
object relative to the observing camera.
Number of elements: 7
Calibration
| HALCON Reference Manual 10.0.2 |
Copyright © 1996-2011 MVTec Software GmbH |