write_calib_dataT_write_calib_dataWriteCalibDataWriteCalibDatawrite_calib_data (算子)

名称

write_calib_dataT_write_calib_dataWriteCalibDataWriteCalibDatawrite_calib_data — 将标定数据模型存储到文件中。

签名

write_calib_data( : : CalibDataID, FileName : )

Herror T_write_calib_data(const Htuple CalibDataID, const Htuple FileName)

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

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

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

void HCalibData::WriteCalibData(const wchar_t* FileName) const   ( Windows only)

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

void HCalibData.WriteCalibData(string fileName)

def write_calib_data(calib_data_id: HHandle, file_name: str) -> None

描述

算子 write_calib_datawrite_calib_dataWriteCalibDataWriteCalibDataWriteCalibDatawrite_calib_data stores a calibration data model CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataIDcalib_data_id into a file specified by its file name FileNameFileNameFileNameFileNamefileNamefile_name. 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_dataGetCalibDataGetCalibDataGetCalibDataget_calib_data, 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_dataReadCalibDataReadCalibDataReadCalibDataread_calib_data

执行信息

此算子修改后续输入参数的状态:

在执行此算子时,若该参数值需在多个线程间使用,则必须对其访问进行同步。

参数

CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataIDcalib_data_id (输入控制,状态被修改)  calib_data HCalibData, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of a calibration data model.

FileNameFileNameFileNameFileNamefileNamefile_name (输入控制)  filename.write HTuplestrHTupleHtuple (string) (string) (HString) (char*)

The file name of the model to be saved.

File extension: .ccd

模块

标定