ARCORE:没有在白色或任何平面表面上获得特征点
我在我的Android应用中使用Arcore,并需要Arcore的功能点。但是我无法获得纯白色表面的特征点。如果我在表面或纹理表面上使用一些对象尝试,则可以正常工作。
它是ARCORE的限制还是有什么方法可以解决?
I'm using ARCore in my Android app and required features points from ARCore. But I'm not able to get features points for the plain white surfaces. If I try it with a few objects on a surface or texture surface in that case it is working fine.
Is it ARCore limitation or is there any way to fix it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
白色纹理的无纹理表面(或任何 solid 颜色的表面)无法产生特征点,因为这样的点只能在高对比度纹理或表面的边界处生成。有两种解决这个问题的方法:
White textureless surfaces (or surfaces of any solid color) can't produce feature points, since such points can only be generated at the border of high-contrast textures or surfaces. There are two ways to solve this problem: