Android 可以使用ARCore跟踪像Vuforia这样的图像吗?
我一直在查看ARCore文档,但没有找到任何跟踪Vuforia等图像的内容。有人知道这是否可能吗?ARCore不是计算机视觉软件。您必须使用类似OpenCV的东西。ARCore专注于绘制和跟踪您的世界。它不是学习新的模式等等。Android 可以使用ARCore跟踪像Vuforia这样的图像吗?,android,augmented-reality,arcore,Android,Augmented Reality,Arcore,我一直在查看ARCore文档,但没有找到任何跟踪Vuforia等图像的内容。有人知道这是否可能吗?ARCore不是计算机视觉软件。您必须使用类似OpenCV的东西。ARCore专注于绘制和跟踪您的世界。它不是学习新的模式等等。 因此,您可以在ARCore应用程序中使用计算机视觉(不同的工具集),但ARCore本身不提供此类功能ARCore不是计算机视觉软件。您必须使用类似OpenCV的东西。ARCore专注于绘制和跟踪您的世界。它不是学习新的模式等等。 因此,您可以在ARCore应用程序中使用计
因此,您可以在ARCore应用程序中使用计算机视觉(不同的工具集),但ARCore本身不提供此类功能ARCore不是计算机视觉软件。您必须使用类似OpenCV的东西。ARCore专注于绘制和跟踪您的世界。它不是学习新的模式等等。
因此,您可以在ARCore应用程序中使用计算机视觉(不同的工具集),但ARCore本身不提供此类功能ARCore 1.2为AR应用程序开发人员带来了增强图像API。这一强大功能使Android AR应用程序能够像Vuforia一样检测和跟踪图像 以下是谷歌对此的看法:
ARCore 1.2及更高版本中的增强图像
功能允许您构建能够在用户环境中响应二维图像(如海报或产品包装)的AR应用程序。您提供了一组参考图像,一旦在相机视图中检测到这些图像,ARCore tracking会告诉您这些图像在AR会话中的物理位置。ARCore可以在环境中同时跟踪多达20个图像,但不能跟踪同一图像的多个实例。
环境中的物理图像必须至少为15cm
x15cm
,必须是平坦的(例如,瓶身没有褶皱或缠绕)。增强图像支持PNG
和JPEG
文件格式。图像的分辨率应至少为300
x300
像素
一旦跟踪,ARCore将提供位置、方向和物理大小的估计值。随着ARCore收集更多数据,这些估计值不断得到细化。但ARCore无法跟踪运动图像,但它可以在图像停止运动后继续跟踪该图像。所有跟踪都在设备上进行,因此不需要internet连接。参考图像可以在设备上或通过网络更新,无需应用程序更新
希望这能有所帮助。ARCore 1.2为AR应用程序开发人员带来了增强图像API。这一强大功能使Android AR应用程序能够像Vuforia一样检测和跟踪图像 以下是谷歌对此的看法:
ARCore 1.2及更高版本中的增强图像
功能允许您构建能够在用户环境中响应二维图像(如海报或产品包装)的AR应用程序。您提供了一组参考图像,一旦在相机视图中检测到这些图像,ARCore tracking会告诉您这些图像在AR会话中的物理位置。ARCore可以在环境中同时跟踪多达20个图像,但不能跟踪同一图像的多个实例。
环境中的物理图像必须至少为15cm
x15cm
,必须是平坦的(例如,瓶身没有褶皱或缠绕)。增强图像支持PNG
和JPEG
文件格式。图像的分辨率应至少为300
x300
像素
一旦跟踪,ARCore将提供位置、方向和物理大小的估计值。随着ARCore收集更多数据,这些估计值不断得到细化。但ARCore无法跟踪运动图像,但它可以在图像停止运动后继续跟踪该图像。所有跟踪都在设备上进行,因此不需要internet连接。参考图像可以在设备上或通过网络更新,无需应用程序更新
希望这有帮助。我在OpenCV上找不到一个可以像Vuforia那样跟踪图像的库。我在OpenCV上找不到一个可以像Vuforia那样跟踪图像的库