Android Camera Parameters

转载 2013年12月03日 09:27:51

Camera.Parameters parameters = camera.getParameters();
WindowManager manager = (WindowManager)getSystemService(Context.WINDOW_SERVICE);
        Display display = manager.getDefaultDisplay();
parameters.setPreviewSize(display.getWidth(),display.getHeight());

Log.i("run",display.getWidth()+":"+display.getHeight());

parameters.setPreviewFrameRate(3);
parameters.setPreviewFormat(PixelFormat.JPEG);
parameters.set("jpeg-quality",85);
parameters.setPictureSize(display.getWidth(),display.getHeight());
camera.setParameters(parameters);

关于Android的Camera的Parameter


本人在使用Camera的时候,setParameter()的时候,出现错误。

代码如下:


然后,运行时候出现了错误。报错为: setParameters failed

我Google了很久,也有很多人问这个问题。但没找到很好的解决方案。

stackoverflow上有人说,通过parameters.getSupportedPreviewSizes();来获得合适的previewSize然后去选择。

但用模拟器时候,会出现previewSize为null的情况。悲剧。

然后,我发现有一个错误如此显示:only yuv422sp preview is supported

又Google了一下,才知道可能是parameters.setPreviewFormat(PixelFormat.JPEG);出错。

最后对照着Logcat的错误提示,改了parameters.setPreviewSize(213,350);

parameters.setPreviewFormat(PixelFormat.YCbCr_422_SP);

parameters.setPictureSize(213,350);

这三句话,然后才正常运行拍照。

最后代码:

    

WindowManager manager = (WindowManager)getSystemService(Context.WINDOW_SERVICE);
Display display = manager.getDefaultDisplay();
parameters.setPreviewSize(213,350);

Log.i("run",display.getWidth()+":"+display.getHeight());

parameters.setPreviewFrameRate(3);
parameters.setPreviewFormat(PixelFormat.YCbCr_422_SP);
parameters.set("jpeg-quality",85);
parameters.setPictureSize(213,350);
camera.setParameters(parameters);


android camera Parameters

转载自:http://blog.csdn.net/zhou452840622/article/details/51768949 Camera.Parameters public class...

Android Camera Imaging Test Suite

  • 2017年11月29日 14:49
  • 2.47MB
  • 下载

android camera

  • 2014年08月28日 17:03
  • 5KB
  • 下载

Android camera实时预览 实时处理,面部认证。

Android camera实时预览 实时处理,面部认证。占坑一会填 预览操作是网友共享的代码,我在继承SurfaceView 的CameraSurfaceView 中加入了帧监听事件,每次预览监听...

Android Camera

  • 2014年01月12日 22:04
  • 1.29MB
  • 下载

android Camera 系统,自定义相机

  • 2015年10月14日 09:46
  • 5.57MB
  • 下载

android camera常用配置总结

android camera配置

Android Camera2 API

  • 2016年12月11日 16:26
  • 44.72MB
  • 下载

android camera架构和sensor驱动移植

  • 2015年09月23日 16:56
  • 195KB
  • 下载

玩转Android Camera开发(四):预览界面四周暗中间亮,只拍摄矩形区域图片(附完整源码)

杂家前文曾写过一篇关于只拍摄特定区域图片的demo,只是比较简陋,在坐标的换算上不是很严谨,而且没有完成预览界面四周暗中间亮的效果,深以为憾,今天把这个补齐了。 在上代码之前首先交代下,这里面存在着换...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Camera Parameters
举报原因:
原因补充:

(最多只允许输入30个字)