此页面由 AI 自动翻译。查看英文原版

本页目录

  • 功能示例
  • 参考

DynamicCalibrationControl

DynamicCalibrationControl 消息是用于与 DepthAI 中的 动态校准 节点交互的控制接口。它提供了一组命令和配置选项,允许开发人员:
  • 根据其用例更改性能模式
  • 在最适合用户时加载图像
  • 检查校准质量
  • 启动或停止校准过程,
  • 将计算出的校准应用于设备,以及
  • 重置已上传的图像以控制资源
本质上,它是管理动态校准过程的命令协议。

功能示例

参考

class

dai::DynamicCalibrationControl

#include DynamicCalibrationControl.hpp
variable
Command command
inline function
DynamicCalibrationControl()
inline explicit function
DynamicCalibrationControl(Command cmd)
function
~DynamicCalibrationControl()
inline function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)
inline function
DatatypeEnum getDatatype()
struct

dai::DynamicCalibrationControl::Commands

#include DynamicCalibrationControl.hpp
struct

dai::DynamicCalibrationControl::Commands::ApplyCalibration

#include DynamicCalibrationControl.hpp
variable
CalibrationHandler calibration
variable
bool flash
function
ApplyCalibration()
inline explicit function
ApplyCalibration(const CalibrationHandler & calibration, bool flash)
function
DEPTHAI_SERIALIZE(ApplyCalibration, calibration, flash)
struct

dai::DynamicCalibrationControl::Commands::Calibrate

#include DynamicCalibrationControl.hpp
variable
bool force
inline explicit function
Calibrate(bool force)
function
DEPTHAI_SERIALIZE(Calibrate, force)
struct

dai::DynamicCalibrationControl::Commands::CalibrationQuality

#include DynamicCalibrationControl.hpp
variable
bool force
inline explicit function
CalibrationQuality(bool force)
function
DEPTHAI_SERIALIZE(CalibrationQuality, force)
struct

dai::DynamicCalibrationControl::Commands::ComputeCalibrationMetrics

#include DynamicCalibrationControl.hpp
variable
inline explicit function
ComputeCalibrationMetrics(dai::CalibrationHandler & calibration)
function
DEPTHAI_SERIALIZE(ComputeCalibrationMetrics, calibration)
struct

dai::DynamicCalibrationControl::Commands::LoadImage

#include DynamicCalibrationControl.hpp
struct

dai::DynamicCalibrationControl::Commands::ResetData

#include DynamicCalibrationControl.hpp
struct

dai::DynamicCalibrationControl::Commands::SetPerformanceMode

#include DynamicCalibrationControl.hpp
variable
PerformanceMode performanceMode
inline function
SetPerformanceMode()
inline explicit function
SetPerformanceMode(PerformanceMode performanceMode)
function
DEPTHAI_SERIALIZE(SetPerformanceMode, performanceMode)
struct

dai::DynamicCalibrationControl::Commands::StartCalibration

#include DynamicCalibrationControl.hpp
variable
float loadImagePeriod
variable
float calibrationPeriod
inline explicit function
StartCalibration(float loadImagePeriod, float calibrationPeriod)
function
struct

dai::DynamicCalibrationControl::Commands::StopCalibration

#include DynamicCalibrationControl.hpp
enum

int PerformanceMode

enumerator
DEFAULT
enumerator
STATIC_SCENERY
enumerator
OPTIMIZE_SPEED
enumerator
OPTIMIZE_PERFORMANCE
enumerator
SKIP_CHECKS

需要帮助?

请前往 Discussion Forum 获取技术支持或提出您可能有的任何其他问题。