# DynamicCalibrationResult

DynamicCalibrationResult 消息表示通过
[动态校准](https://docs.luxonis.com/software-v3/depthai/depthai-components/host_nodes/dynamic_calibration.md) 完成的校准过程的输出。
它封装了新的校准数据、当前（之前的）校准数据以及两者之间的差异——同时附带一条人类可读的状态消息，描述成功或失败。

本质上，它是动态重新校准工作流的最终产物。 它允许开发者或自动化系统：

 * 比较旧的和新的校准参数，
 * 定量评估改进幅度，以及
 * 决定是否将新的校准应用到设备。

## 功能示例

 * [读取校准数据片段](https://docs.luxonis.com/software-v3/depthai/depthai-components/host_nodes/dynamic_calibration.md)
 * [校准集成示例](https://github.com/luxonis/depthai-core/blob/main/examples/python/DynamicCalibration/calibration_integration.py)

## 参考

### dai::DynamicCalibrationResult

Kind: struct

Final result of running dynamic calibration.

Includes: newly computed calibration; previously installed calibration; metrics comparing the two

#### dai::DynamicCalibrationResult::Data

Kind: struct

Detailed calibration result.

##### dai::CalibrationHandler newCalibration

Kind: variable

Calibration produced by dynamic calibration.

##### dai::CalibrationHandler currentCalibration

Kind: variable

Calibration present before dynamic calibration.

##### CalibrationQuality::Data calibrationDifference

Kind: variable

Per-metric comparison of new vs old calibration.

##### double dataConfidence

Kind: variable

##### DEPTHAI_SERIALIZE(Data, newCalibration, currentCalibration, calibrationDifference, dataConfidence)

Kind: function

#### std::optional< Data > calibrationData

Kind: variable

Optional calibration result data.

#### std::string info

Kind: variable

Informational result message.

#### DynamicCalibrationResult()

Kind: function

#### ~DynamicCalibrationResult()

Kind: function

#### DynamicCalibrationResult(const Data & data, std::string information)

Kind: function

Construct result including calibration data.

#### DynamicCalibrationResult(std::string information)

Kind: function

Construct result containing only info text.

#### void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)

Kind: function

#### DatatypeEnum getDatatype()

Kind: function

Get the datatype of this specific message.

return: DatatypeEnum

#### DEPTHAI_SERIALIZE(DynamicCalibrationResult, calibrationData, info)

Kind: function

### 需要帮助？

请前往 [OAKChina 官网](https://www.oakchina.cn/) 获取技术支持或解答您的任何疑问。
