KlassenKlassenKlassenKlassen | | | | Operatoren

deserialize_calib_datadeserialize_calib_dataDeserializeCalibDatadeserialize_calib_dataDeserializeCalibDataDeserializeCalibData (Operator)

Name

deserialize_calib_datadeserialize_calib_dataDeserializeCalibDatadeserialize_calib_dataDeserializeCalibDataDeserializeCalibData — Deserialisieren eines serialisierten Kalibrierdatenmodells.

Signatur

deserialize_calib_data( : : SerializedItemHandle : CalibDataID)

Herror deserialize_calib_data(const Hlong SerializedItemHandle, Hlong* CalibDataID)

Herror T_deserialize_calib_data(const Htuple SerializedItemHandle, Htuple* CalibDataID)

Herror deserialize_calib_data(const HTuple& SerializedItemHandle, Hlong* CalibDataID)

void HCalibData::DeserializeCalibData(const HSerializedItem& SerializedItemHandle)

void DeserializeCalibData(const HTuple& SerializedItemHandle, HTuple* CalibDataID)

void HCalibData::DeserializeCalibData(const HSerializedItem& SerializedItemHandle)

void HOperatorSetX.DeserializeCalibData(
[in] VARIANT SerializedItemHandle, [out] VARIANT* CalibDataID)

void HCalibDataX.DeserializeCalibData([in] IHSerializedItemX* SerializedItemHandle)

static void HOperatorSet.DeserializeCalibData(HTuple serializedItemHandle, out HTuple calibDataID)

void HCalibData.DeserializeCalibData(HSerializedItem serializedItemHandle)

Beschreibung

deserialize_calib_datadeserialize_calib_dataDeserializeCalibDatadeserialize_calib_dataDeserializeCalibDataDeserializeCalibData deserialisiert ein Kalibrierdatenmodell, welches mit serialize_calib_dataserialize_calib_dataSerializeCalibDataserialize_calib_dataSerializeCalibDataSerializeCalibData serialisiert wurde (siehe fwrite_serialized_itemfwrite_serialized_itemFwriteSerializedItemfwrite_serialized_itemFwriteSerializedItemFwriteSerializedItem für eine Einführung in die Grundlagen der Serialisierung). Das serialisierte Kalibrierdatenmodell wird in dem Handle SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle übergeben. Die deserialisierten Werte werden in einem dafür automatisch erzeugten Kalibrierdatenmodell mit dem Handle CalibDataIDCalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID gespeichert.

Beachten Sie, dass serialize_calib_dataserialize_calib_dataSerializeCalibDataserialize_calib_dataSerializeCalibDataSerializeCalibData keine Kalibrierergebnisse serialisiert. Für ein vollständig konfiguriertes Modell kann allerdings calibrate_camerascalibrate_camerasCalibrateCamerascalibrate_camerasCalibrateCamerasCalibrateCameras direkt nach der Deserialisierung aufgerufen werden und die Kalibrierergebnisse sind danach wieder abfragbar.

Parallelisierung

Parameter

SerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleSerializedItemHandleserializedItemHandle (input_control)  serialized_item HSerializedItem, HTupleHTupleHSerializedItem, HTupleHSerializedItemX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des serialisierten Elements.

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

Handle des Kalibrierdatenmodells.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert deserialize_calib_datadeserialize_calib_dataDeserializeCalibDatadeserialize_calib_dataDeserializeCalibDataDeserializeCalibData den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

fread_serialized_itemfread_serialized_itemFreadSerializedItemfread_serialized_itemFreadSerializedItemFreadSerializedItem, receive_serialized_itemreceive_serialized_itemReceiveSerializedItemreceive_serialized_itemReceiveSerializedItemReceiveSerializedItem, serialize_calib_dataserialize_calib_dataSerializeCalibDataserialize_calib_dataSerializeCalibDataSerializeCalibData

Modul

Calibration


KlassenKlassenKlassenKlassen | | | | Operatoren