compat.apriltag
#includeAprilTag visual fiducial detection library
#include <apriltag.h>
mcpp add compat.apriltag@3.4.5
用法
来自本仓库自己的测试项目 —— CI 真的编译并运行过,不是为了网站写的。
#include <cassert>
#include <apriltag.h>
#include <common/image_u8.h>
#include <tagStandard41h12.h>
int main() {
apriltag_detector_t* detector = apriltag_detector_create();
assert(detector != nullptr);
assert(detector->nthreads > 0);
apriltag_family_t* family = tagStandard41h12_create();
assert(family != nullptr);
assert(family->ncodes > 0);
apriltag_detector_add_family(detector, family);
image_u8_t* image = image_u8_create(64, 64);
assert(image != nullptr);
zarray_t* detections = apriltag_detector_detect(detector, image);
assert(detections != nullptr);
assert(zarray_size(detections) == 0);
// …
tests/examples/apriltag/tests/detector.cpp · 项目 tests/examples/apriltag
构建
- targets
apriltag (lib)- language
c++23- C standard
c99- import std
- no
- include dirs
*
源文件 (6)
*/apriltag.c*/apriltag_pose.c*/apriltag_quad_thresh.c*/common/*.c*/tag*.c*/aruco/tag*.c
版本
| 版本 | 平台 | 镜像 | sha256 |
|---|---|---|---|
3.4.5 最新 |
LinuxWindowsmacOS | 源站 | 3749f48220db… |