2015-10-05 56 views
1

定义:Jumpy - 什么似乎在放大,然后缩小到自动对焦。如何平滑安卓相机自动对焦

我正在编写一个显示Camera预览的Android应用程序。 我注意到在我的HTC One M8上,自动对焦非常激动。

我使用的是android.hardware.Camera,但在camera2样本上也看到了这一点。例如,我尝试了Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE,但没有成功。我使用OpenCV获得了非常流畅的自动对焦相机预览。我错过了什么吗?我不能是唯一看到这个的人。

编辑:从这篇文章主要是基于 代码:http://developer.android.com/guide/topics/media/camera.html

回答

0

经过大量的研究,我确定这是一个执行问题造成什么是有时被称为“呼吸”。几乎每次都会发生这种情况。手动调用.autoFocus(...)或连续调用该函数。

我只能假设使用本地Camera.h API的OpenCV必须更好地控制自动聚焦的方式。它仍然反弹,但明显更平滑。

我注意到我的Android相机应用程序也会“呼吸”很厉害。因此,我只能假定这是一个系统性的问题,在我的控制之外,大部分是。