FOCUS_MODE_CONTINUOUS_PICTURE 自动场景对焦造成一些手机无法对焦 甚至模糊的解决问题
2015-12-28 17:57
483 查看
//相机参数的初始化设置
private void initCamera()
{
parameters=camera.getParameters();
parameters.setPictureFormat(PixelFormat.JPEG);
//parameters.setPictureSize(surfaceView.getWidth(), surfaceView.getHeight()); // 部分定制手机,无法正常识别该方法。
parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);//1连续对焦
setDispaly(parameters,camera);
camera.setParameters(parameters);
camera.startPreview();
camera.cancelAutoFocus();//
2如果要实现连续的自动对焦,这一句必须加上,这句必须要在startPreview后面加上去
}
private void initCamera()
{
parameters=camera.getParameters();
parameters.setPictureFormat(PixelFormat.JPEG);
//parameters.setPictureSize(surfaceView.getWidth(), surfaceView.getHeight()); // 部分定制手机,无法正常识别该方法。
parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_CONTINUOUS_PICTURE);//1连续对焦
setDispaly(parameters,camera);
camera.setParameters(parameters);
camera.startPreview();
camera.cancelAutoFocus();//
2如果要实现连续的自动对焦,这一句必须加上,这句必须要在startPreview后面加上去
}
相关文章推荐
- seaweedfs的使用和修改
- iOS并发编程-锁
- 利用setTimeout来实现setInterval
- 批量修改java文件的包名
- javarebel热部署 (转)
- 来自西弗吉利亚大学li xin整理的CV代码合集
- linux系统编程之进程(八):守护进程详解及创建,daemon()使用
- android configChanges的用法以及好处
- linux运维实战练习案例-2015年12月20日-12月31日
- android进阶-题目总结(进行中)
- jQuery 双击事件(dblclick)时,不触发单击事件(click)
- iOS 开始页面实现
- Android中Dialog实现自定义弹出对话框
- IIS——解决发布后远程调用问题(三)
- 使用灵雀云免费docker修建梯子
- [leetcode] 6. ZigZag Conversion 解题报告
- 创业的第九十七天
- fastx tookit 操作fasta/fastq 文件 (1)
- 2015 Objective-C 新特性
- 《读编程珠玑有感》——细节处见技术