Android 如何在现实世界中的小图像上添加ar对象

Android 如何在现实世界中的小图像上添加ar对象,android,arcore,sceneform,Android,Arcore,Sceneform,我正在开发一个应用程序,在这个应用程序中,我必须将ar对象放置在一个在现实世界中尺寸不大的图标上。对于一个正在工作的图像,我遵循了增强图像代码实验室的示例,但当我在示例中添加一个图标并试图在现实世界中定位它时,我发现OnUpdate Frame没有被调用。这是可能实现的这种情况 有几个问题: 您从arcoreimg工具获得的分数是多少? 真实图像的大小是多少?我没有使用arcoring工具。我遵循codelab示例,只是用二维码替换了图像。但它不能扫描增强图像来识别您的新图像,您需要将其添加到数

我正在开发一个应用程序,在这个应用程序中,我必须将ar对象放置在一个在现实世界中尺寸不大的图标上。对于一个正在工作的图像,我遵循了增强图像代码实验室的示例,但当我在示例中添加一个图标并试图在现实世界中定位它时,我发现OnUpdate Frame没有被调用。这是可能实现的这种情况

有几个问题: 您从arcoreimg工具获得的分数是多少?
真实图像的大小是多少?

我没有使用arcoring工具。我遵循codelab示例,只是用二维码替换了图像。但它不能扫描增强图像来识别您的新图像,您需要将其添加到数据库中。在示例中,您有一个文件sample_database.imgdb。在那里,地球图像与arcoreimg注册。你需要为你的新形象做同样的事情。检查此处的文档:我将尝试相同的方法。但是当我将图像从codelab示例更改为新图像时,它工作正常,但我添加了一个qr核心,但失败了。您的qr可能无法工作,因为图像的分数较低。这里是关于图像质量的。ARCore建议它在75以上才能工作良好