DynamicCalibrationResult
DynamicCalibrationResult 消息表示通过 动态校准 完成的校准过程的输出。 它封装了新的校准数据、当前(之前的)校准数据以及两者之间的差异——同时附带一条人类可读的状态消息,描述成功或失败。本质上,它是动态重新校准工作流的最终产物。 它允许开发者或自动化系统:- 比较旧的和新的校准参数,
- 定量评估改进幅度,以及
- 决定是否将新的校准应用到设备。
功能示例
参考
struct
dai::DynamicCalibrationResult
variable
std::optional< Data > calibrationData
Optional calibration result data.
variable
std::string info
Informational result message.
function
DynamicCalibrationResult()function
~DynamicCalibrationResult()inline function
DynamicCalibrationResult(const Data & data, std::string information)inline function
DynamicCalibrationResult(std::string information)function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)inline function
DatatypeEnum getDatatype()function
DEPTHAI_SERIALIZE(DynamicCalibrationResult, calibrationData, info)struct
dai::DynamicCalibrationResult::Data
variable
dai::CalibrationHandler newCalibration
Calibration produced by dynamic calibration.
variable
dai::CalibrationHandler currentCalibration
Calibration present before dynamic calibration.
variable
CalibrationQuality::Data calibrationDifference
Per-metric comparison of new vs old calibration.
variable
double dataConfidence
function
DEPTHAI_SERIALIZE(Data, newCalibration, currentCalibration, calibrationDifference, dataConfidence)需要帮助?
请前往 OAKChina 官网 获取技术支持或解答您的任何疑问。