ArUco 标记距离估计(<30 cm) and Detection

问题描述 投票:0回答:1

如何编写一段代码来检测任何传统的 ArUco 标记(4X4、5X5、6X6、7X7 等)而不修复特定值/提示用户输入marker_size 或字典类型?

有没有办法使用某些 opencv 类/函数来测量标记的大小? cv.aruco.DICT_ARUCO_ORIGINAL 是字典类型输入问题的唯一解决方案吗?因为,只是让你知道,这对我不起作用。

我对 opencv 还不太熟悉,所以对这个库还没有很强的命令。谢谢!

python opencv computer-vision aruco
1个回答
0
投票

Aruco 标记不包含有关其尺寸的信息。

无法测量任何对象的任何尺寸,除非您有参考尺寸(立体设置的码尺或基线)并执行 3D 重建。

Aruco 标记仅包含识别号码。您可以在其中编码您的信息,或者保留标记 ID 及其大小的列表。

没有代码可以分析找到的四边形包含多少个模块(“像素”)。你必须自己写。

© www.soinside.com 2019 - 2024. All rights reserved.