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

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

#include <rmvl/detector/rune_detector.h>

rm::RuneDetector 的协作图:

Public 类型

using ptr = std::unique_ptr<RuneDetector>

Public 成员函数

RuneDetectorInfo detect (group::ptr &group, const cv::Mat &src, uint8_t color, const ImuData &imu_data, double tick)
 能量机关识别核心函数

静态 Public 成员函数

static ptr make_detector ()
 构建 RuneDetector

详细描述

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

成员类型定义说明

◆ ptr

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

成员函数说明

◆ detect()

RuneDetectorInfo rm::RuneDetector::detect ( group::ptr & group,
const cv::Mat & src,
uint8_t color,
const ImuData & imu_data,
double tick )
Python:
rm.RuneDetector.detect(groups, src, color, imu, tick) -> info

能量机关识别核心函数

参数
[in,out]group能量机关序列组
[in]src原图像
[in]color待识别的颜色
[in]imu_dataIMU 数据
[in]tick当前时间点
返回
识别信息结构体

◆ make_detector()

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

构建 RuneDetector