【发布时间】:2018-04-10 15:08:47
【问题描述】:
帮助我在玩 ARKit 的图像检测,但我不知道为什么我放置在 AR Reference 文件夹中的每张图像都有错误:
AR 参考图像“名称”的正宽度必须非零
我不太确定这意味着什么,而且我在谷歌上搜索它时也没有运气。
我该如何解决这个问题?
【问题讨论】:
-
请添加有关您已经进行的研究的更多信息
帮助我在玩 ARKit 的图像检测,但我不知道为什么我放置在 AR Reference 文件夹中的每张图像都有错误:
AR 参考图像“名称”的正宽度必须非零
我不太确定这意味着什么,而且我在谷歌上搜索它时也没有运气。
我该如何解决这个问题?
【问题讨论】:
这可能是因为该软件存在一些限制:
当宿主应用在给定环境中搜索 25 个或更少的不同图像时,ARKit 表现最佳
开发人员应提供参考图像,包括物理尺寸信息,以优化检测
ARKit 不跟踪位置变化,因此虚拟资产的精确放置可能会造成问题
一个单独的部分涵盖了对 AR 体验的潜在干扰
另外,请参考see this answer,这可能会为您指明正确的方向
【讨论】:
在我的例子中,经过大量试验和错误后,我意识到问题的发生是因为我在正常资产目录(即副本)中拥有与参考图像具有相同文件名的完全相同的图像。更改参考图像的名称修复了它。
【讨论】: