![]() |
RMVL
1.3.0
Robotic Manipulation and Vision Library
|
AprilTag 识别器 更多...
#include <rmvl/detector/tag_detector.h>
Public 成员函数 | |
| TagDetector () | |
| ~TagDetector () | |
| TagDetector (const TagDetector &)=delete | |
| TagDetector (TagDetector &&)=delete | |
| 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< TagDetector > | make_detector () |
| 构造 TagDetector | |
额外继承的成员函数 | |
Public 类型 继承自 rm::detector | |
| using | ptr = std::unique_ptr<detector> |
Protected 属性 继承自 rm::detector | |
| double | _tick |
| 每一帧对应的时间点 | |
| GyroData | _gyro_data |
| 每一帧对应的陀螺仪数据 | |
AprilTag 识别器
| rm::TagDetector::TagDetector | ( | ) |
| rm::TagDetector::~TagDetector | ( | ) |
|
delete |
|
delete |
|
overridevirtual |
识别接口
getTypes 和 getCorners 方法可以获取| [in,out] | groups | 所有序列组 |
| [in] | src | 原图像 |
| [in] | color | 待处理颜色 |
| [in] | gyro_data | 当前陀螺仪数据 |
| [in] | tick | 当前时间点 |
实现了 rm::detector.
|
inlinestatic |
构造 TagDetector
1.11.0