RMVL  2.1.0-dev
Robotic Manipulation and Vision Library
载入中...
搜索中...
未找到

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

#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, double tick) override
 神符识别核心函数
 
- Public 成员函数 继承自 rm::detector
 detector ()=default
 
virtual ~detector ()=default
 

静态 Public 成员函数

static std::unique_ptr< RuneDetectormake_detector ()
 构建 RuneDetector
 

额外继承的成员函数

- Public 类型 继承自 rm::detector
using ptr = std::unique_ptr<detector>
 
- Protected 属性 继承自 rm::detector
double _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,
double tick )
overridevirtual

神符识别核心函数

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

实现了 rm::detector.

◆ make_detector()

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

构建 RuneDetector


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