当前位置 : 主页 > 手机开发 > android >

Android Camera连续对焦

来源:互联网 收集:自由互联 发布时间:2021-06-11
我需要在 android上实现一个使用相机的应用程序,它需要持续关注对象.每当用户更改相机位置时,它应自动对焦于该位置(非常像Google Goggles). 现在我使用以下代码: camera.requestautofocus(aut
我需要在 android上实现一个使用相机的应用程序,它需要持续关注对象.每当用户更改相机位置时,它应自动对焦于该位置(非常像Google Goggles).

现在我使用以下代码:

camera.requestautofocus(autofocuscallbak);

这很好用,但不是连续的……

您可以使用选项: http://developer.android.com/reference/android/hardware/Camera.Parameters.html#FOCUS_MODE_CONTINUOUS_VIDEO

或者你可以看看Zxing图书馆http://code.google.com/p/zxing/(条形码扫描仪应用程序),它有一个事件循环,接近连续自动对焦.
它在你的设备上比你想要的更重.

可能更好的解决方案是使用加速度计自己编写功能,并在手机向某个方向移动(过多)时触发自动对焦.

网友评论