Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何平滑android相机自动对焦_Android_Android Camera_Autofocus - Fatal编程技术网

如何平滑android相机自动对焦

如何平滑android相机自动对焦,android,android-camera,autofocus,Android,Android Camera,Autofocus,定义:跳跃-看起来是放大然后再缩小到自动对焦 我正在编写一个Android应用程序,它可以显示摄像头预览。 我注意到,在我的HTC One M8上,自动对焦非常不稳定 我正在使用android.hardware.Camera,但在camera2示例中也看到了这一点。例如,我尝试过Camera.Parameters.FOCUS\u MODE\u CONTINUOUS\u PICTURE,但没有成功。我用OpenCV获得了一个非常平滑的自动对焦相机预览。我错过什么了吗?我不可能是唯一一个看到这一切的

定义:跳跃-看起来是放大然后再缩小到自动对焦

我正在编写一个Android应用程序,它可以显示摄像头预览。 我注意到,在我的HTC One M8上,自动对焦非常不稳定

我正在使用android.hardware.Camera,但在camera2示例中也看到了这一点。例如,我尝试过Camera.Parameters.FOCUS\u MODE\u CONTINUOUS\u PICTURE,但没有成功。我用OpenCV获得了一个非常平滑的自动对焦相机预览。我错过什么了吗?我不可能是唯一一个看到这一切的人

编辑:
主要基于本文的代码:

经过大量研究,我确定这是一个实现问题,有时会导致所谓的“呼吸”。这种情况几乎每次都会发生。自动对焦(…)是手动调用的,或者是连续调用的

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


我注意到我的Android相机应用程序也“呼吸”非常沉重。正因为如此,我只能假设这在很大程度上是一个我无法控制的系统性问题

经过大量研究,我确定这是一个实现问题,有时会导致所谓的“呼吸”。这种情况几乎每次都会发生。自动对焦(…)是手动调用的,或者是连续调用的

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

我注意到我的Android相机应用程序也“呼吸”非常沉重。正因为如此,我只能假设这在很大程度上是一个我无法控制的系统性问题