deserialize_calib_data🔗
Short description🔗
deserialize_calib_data — Deserialize a serialized calibration data model.
Signature🔗
deserialize_calib_data( serialized_item SerializedItemHandle, out calib_data CalibDataID )
Description🔗
deserialize_calib_data deserializes a calibration data model,
that was serialized by serialize_calib_data (see
fwrite_serialized_item for an introduction of the basic
principle of serialization). The serialized calibration data model
is defined by the handle SerializedItemHandle.
The deserialized values are stored in an automatically created
calibration data model with the handle CalibDataID.
Note that serialize_calib_data does not serialize any
calibration results.
Yet, calibrate_cameras can be called for a
fully configured calibration model immediately after the
deserialization. All calibration results are accessible afterwards.
Execution information🔗
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Processed without parallelization.
Parameters🔗
SerializedItemHandle (input_control) serialized_item → (handle)
Handle of the serialized item.
CalibDataID (output_control) calib_data → (handle)
Handle of a calibration data model.
Result🔗
If the parameters are valid, the operator
deserialize_calib_data returns the value 2 (H_MSG_TRUE). If
necessary, an exception is raised.
Combinations with other operators🔗
Combinations
Possible predecessors
fread_serialized_item, receive_serialized_item, serialize_calib_data
Module🔗
Calibration