ClassesClassesClassesClasses | | | | Operators

write_calib_datawrite_calib_dataWriteCalibDatawrite_calib_dataWriteCalibDataWriteCalibData (Operator)

Name

write_calib_datawrite_calib_dataWriteCalibDatawrite_calib_dataWriteCalibDataWriteCalibData — Store a calibration data model into a file.

Signature

write_calib_data( : : CalibDataID, FileName : )

Herror write_calib_data(const Hlong CalibDataID, const char* FileName)

Herror T_write_calib_data(const Htuple CalibDataID, const Htuple FileName)

Herror write_calib_data(const HTuple& CalibDataID, const HTuple& FileName)

void HCalibData::WriteCalibData(const HTuple& FileName) const

void WriteCalibData(const HTuple& CalibDataID, const HTuple& FileName)

void HCalibData::WriteCalibData(const HString& FileName) const

void HCalibData::WriteCalibData(const char* FileName) const

void HOperatorSetX.WriteCalibData(
[in] VARIANT CalibDataID, [in] VARIANT FileName)

void HCalibDataX.WriteCalibData([in] BSTR FileName)

static void HOperatorSet.WriteCalibData(HTuple calibDataID, HTuple fileName)

void HCalibData.WriteCalibData(string fileName)

Description

The operator write_calib_datawrite_calib_dataWriteCalibDatawrite_calib_dataWriteCalibDataWriteCalibData stores a calibration data model CalibDataIDCalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID into a file specified by its file name FileNameFileNameFileNameFileNameFileNamefileName. The information stored in the file includes:

Note that no calibration results are stored in the file. You can access them with the operator get_calib_dataget_calib_dataGetCalibDataget_calib_dataGetCalibDataGetCalibData, either as individual items or in form of a camera setup model and store them separately.

The calibration data model can be later read with read_calib_dataread_calib_dataReadCalibDataread_calib_dataReadCalibDataReadCalibData.

Attention

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.

Parallelization

Parameters

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

Handle of a calibration data model.

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.write HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

The file name of the model to be saved.

File extension: .ccd

Module

Calibration


ClassesClassesClassesClasses | | | | Operators