首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AR.js 3图像跟踪找不到自定义图像

AR.js 3图像跟踪找不到自定义图像
EN

Stack Overflow用户
提问于 2020-03-27 06:22:21
回答 2查看 1.1K关注 0票数 0

我正在尝试对我自己的图像使用图像跟踪。当我运行应用程序时,我看到NFT已加载(console:[info] Loading of NFT data complete.),但在扫描图像时什么也没有发生。

代码语言:javascript
复制
<!DOCTYPE html>
<html>
  <script src="https://aframe.io/releases/1.0.4/aframe.min.js"></script>
  <script src="https://raw.githack.com/AR-js-org/AR.js/master/aframe/build/aframe-ar-nft.js"></script>
  <body style="margin : 0px; overflow: hidden;">
    <a-scene 
    vr-mode-ui="enabled: false;"
    renderer="logarithmicDepthBuffer: true;"
    embedded 
    arjs>
      <a-nft
        type="nft"
        url="nft_img/sImg"
        smooth="true"
        smoothCount="10"
        smoothTolerance=".01"
        smoothThreshold="5"
      >
      <a-box 
          color="blue"
          scale="0.07 0.07 0.07"
          position="0 0 0">
        </a-box>
      <a-entity camera></a-entity>
    </a-scene>
  </body>
</html>

NFT文件保存在文件夹nft_img中。我用于NFT文件的图像是一个非常简单的图像。

Tested image

EN

回答 2

Stack Overflow用户

发布于 2020-03-28 07:13:38

我建议您使用相同的代码重新启动,但使用pinball.jpg镜像的描述符(、NFT、标记)(包括在AR.jsjsartoolkit5中)。如果代码是ok的,也就是说你可以跟踪弹球图像和框出现,这意味着你的初始图像,你想要跟踪是不够的。此外,看着你提供的形象,我几乎可以肯定地说,它不适合。如果您可以使用NFT-Marker-Creator创建NFT标记,这并不意味着将有足够的描述符用于检测和跟踪。

有关此主题的更多信息,请仔细阅读NFT-Marker-Creatorwiki,特别是Creating good markers部分。

票数 0
EN

Stack Overflow用户

发布于 2020-08-31 22:16:45

在我的测试中,我不得不增加比例,因为它的大小似乎取决于要识别的图像的大小(通常比您要绘制的框大得多)。在任何情况下,提取您提供的测试图像的特征都会返回置信度0(显然太低)。我建议你使用更复杂的图像(有更多的特征),并增加盒子的比例因子。注意:关闭a-box标签后,要注意正确关闭a-nft标签。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60877090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档