| Table of Contents / Calibration / Multi-View | Operators |
create_calib_data — Create a HALCON calibration data model.
create_calib_data( : : CalibSetup, NumCameras, NumCalibObjects : CalibDataID)
The operator create_calib_data creates a generic camera calibration data model that stores
the description of a camera calibration setup,
settings for the calibration process,
the calibration data, and
the results of the camera calibration.
In the parameter CalibSetup, you specify the calibration setup type. Currently, only the type 'calibration_object' is supported, in which the internal camera parameters and the camera poses of one or more cameras are calibrated based on the metric information extracted from observations of calibration objects. NumCameras specifies the number of cameras that are calibrated simultaneously in the setup. NumCalibObjects specifies the number calibration objects observed by the cameras. Please note that only a single calibration object is allowed for setups with area-scan cameras with telecentric lens and line-scan cameras (NumCalibObjects=1).
CalibDataID returns a handle of the new calibration data model. You pass this handle to other operators to collect the description of the camera setup, the calibration settings, and the calibration data. Finally, you pass it to calibrate_cameras, which performs the actual camera calibration and stores the calibration results in the handle. For a detailed description of the preparation process, please refer to the operator calibrate_cameras.
Type of the calibration setup.
Default value: 'calibration_object'
List of values: 'calibration_object'
Number of cameras in the calibration setup.
Default value: 1
Restriction: NumCameras > 0
Number of calibration objects.
Default value: 1
Restriction: NumCalibObjects > 0
Handle of the created calibration data model.
set_calib_data_cam_param, set_calib_data_calib_object
Calibration
| Table of Contents / Calibration / Multi-View | Operators |
| HALCON Reference Manual 10.0.2 | Copyright © 1996-2011 MVTec Software GmbH |