RMVL  1.0.0
RoboMaster Vision Library
Public 成员函数 | 静态 Public 成员函数 | 所有成员列表

能量机关识别模块(包含已激活、未激活) 更多...

#include <rmvl/detector/rune_detector.h>

类 rm::RuneDetector 继承关系图:
rm::RuneDetector 的协作图:

Public 成员函数

 RuneDetector ()=default
 
DetectInfo detect (std::vector< group_ptr > &groups, cv::Mat &src, PixChannel color, const GyroData &gyro_data, int64 record_time) override
 神符识别核心函数 更多...
 
- Public 成员函数 继承自 rm::detector
 detector ()=default
 
virtual ~detector ()=default
 

静态 Public 成员函数

static std::unique_ptr< RuneDetectormake_detector ()
 构建 RuneDetector 更多...
 

额外继承的成员函数

- Protected 属性 继承自 rm::detector
std::int64_t _tick
 每一帧对应的时间戳 更多...
 
GyroData _gyro_data
 每一帧对应的陀螺仪数据 更多...
 

详细描述

能量机关识别模块(包含已激活、未激活)

构造及析构函数说明

◆ RuneDetector()

rm::RuneDetector::RuneDetector ( )
default

成员函数说明

◆ detect()

DetectInfo rm::RuneDetector::detect ( std::vector< group_ptr > &  groups,
cv::Mat &  src,
PixChannel  color,
const GyroData gyro_data,
int64  record_time 
)
overridevirtual

神符识别核心函数

参数
[in,out]groups所有序列组
[in]src原图像
[in]color待识别的颜色
[in]gyro_data陀螺仪数据
[in]record_time时间戳
返回
识别信息结构体

实现了 rm::detector.

◆ make_detector()

static std::unique_ptr<RuneDetector> rm::RuneDetector::make_detector ( )
inlinestatic

构建 RuneDetector


该类的文档由以下文件生成: