我在一个项目中使用 JSARToolkit ( https://github.com/artoolkit/jsartoolkit5 )。它使很多事情变得更容易。
但是,当我尝试获取所有已检测到的标记及其 ID 时,我遇到了一些麻烦。
我猜是这样的...
arController.addEventListener('getMarker', function (e) {
console.log(e.data.marker.id);
});
...可以完成这项工作,但是无论我在相机前放置什么标记,ID 都是 0。当我登录时e
,我找不到任何与标记相关的 ID(例如https://raw.githubusercontent.com /artoolkit/artoolkit5/master/doc/patterns/Matrix%20code%203x3%20with%20parity%20(72dpi)/1.png:此标记 ID 应为 1)。
有任何想法吗?