| RMVL 2.3.0 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | 静态 Public 成员函数 | 所有成员列表
rm::RuneDetector类 参考final
检测与识别模块（功能模块） » 激活、未激活神符识别模块

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

`#include <rmvl/detector/rune_detector.h>`

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

## Public 类型
using | ptr = std::unique_ptr<RuneDetector>
Public 类型 继承自 rm::detector
using | ptr = std::unique_ptr<detector>

## Public 成员函数
DetectInfo | detect (std::vector< group::ptr > &groups, const cv::Mat &src, uint8_t color, const ImuData &imu_data, double tick) override
| 神符识别核心函数
Public 成员函数 继承自 rm::detector
| detector ()=default
virtual | ~detector ()=default

## 静态 Public 成员函数
static ptr | make_detector ()
| 构建 RuneDetector

## 额外继承的成员函数
Protected 属性 继承自 rm::detector
double | _tick
| 每一帧对应的时间点
ImuData | _imu_data
| 每一帧对应的 IMU 数据

## 详细描述

能量机关识别模块（包含已激活、未激活）

## 成员类型定义说明

## ◆ ptr

using rm::RuneDetector::ptr = std::unique_ptr<RuneDetector>

## 成员函数说明

## ◆ detect()

DetectInfo rm::RuneDetector::detect | ( | std::vector< group::ptr > & | groups,
|  | const cv::Mat & | src,
|  | uint8_t | color,
|  | const ImuData & | imu_data,
|  | double | tick )
| override virtual

Python:
| rm.RuneDetector.detect( | groups, src, color, imu, tick | ) -> | info

神符识别核心函数

参数

  [in,out] | groups | 所有序列组
  [in] | src | 原图像
  [in] | color | 待识别的颜色
  [in] | imu_data | IMU 数据
  [in] | tick | 当前时间点

返回
  识别信息结构体

实现了 rm::detector.

## ◆ make_detector()

static ptr rm::RuneDetector::make_detector | ( |  | ) |
| inline static

Python:
| rm.RuneDetector.make_detector( |  | ) -> | <rm.RuneDetector object>

构建 RuneDetector

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

- rmvl/detector/rune_detector.h