【发布时间】:2018-08-01 11:08:33
【问题描述】:
我正在开发一个需要使用 ARCore 放置对象的应用程序。然后我需要将帧保存为图像。
那么有没有办法为 ARCore 相机设置自动对焦?
【问题讨论】:
-
我需要在 arcore 相机上使用相机自动对焦。但是arcore相机没有提供任何对焦功能。所以我想我们可以使用硬件相机来设置自动对焦。所以要获取相机实例,我们需要根据 api 版本使用 Camera.open() 或 CameraManager.Open()。如果我使用 camera1 或 camera 2 api 打开与相机的连接,ARCore 会丢失上下文。并且要设置焦点,预览必须在前景中,所以有人知道获取相机镜头实例的替代方法吗?
-
与 ARKit 的初始版本一样,ARCore 似乎还不支持自动对焦:github.com/google-ar/arcore-unity-sdk/issues/49。不过今年春天推出的 ARKit 1.5 确实支持它,所以 ARCore 最终应该会添加支持。
标签: java android kotlin augmented-reality arcore