本页目录

  • 功能示例
  • 参考

DynamicCalibrationResult

DynamicCalibrationResult 消息表示通过 动态校准 完成的校准过程的输出。 它封装了新的校准数据、当前(之前的)校准数据以及两者之间的差异——同时附带一条人类可读的状态消息,描述成功或失败。本质上,它是动态重新校准工作流的最终产物。 它允许开发者或自动化系统:
  • 比较旧的和新的校准参数,
  • 定量评估改进幅度,以及
  • 决定是否将新的校准应用到设备。

功能示例

参考

struct

dai::DynamicCalibrationResult

#include DynamicCalibrationResults.hpp
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
struct

dai::DynamicCalibrationResult::Data

#include DynamicCalibrationResults.hpp
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 官网 获取技术支持或解答您的任何疑问。