博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android-硬件
阅读量:4974 次
发布时间:2019-06-12

本文共 1252 字,大约阅读时间需要 4 分钟。

相机

相机打开 camera = Camera.open();

获取相机参数 Camera.Parameters params = camera.getParameters();

常用设置:

预览界面:preview-size-values=800,480
支持范围内
每秒捕获次数:preview-frame-rate=5
图片输出格式:picture-format=jpeg
照片大小:
icture-size-values=支持范围内

Log.i("Camera参数",params.flatten());

释放相机 

if(camera!=null){
camera.release(); }

 实例

private final class SurfaceCallBack implements SurfaceHolder.Callback{
@Override public void surfaceCreated(SurfaceHolder surfaceHolder) {
camera = Camera.open(); Camera.Parameters params = camera.getParameters(); params.setPreviewSize(800,480); params.setPreviewFpsRange(5,5); params.setPictureSize(2014,768); params.setJpegQuality(80); camera.setParameters(params); try {
camera.setPreviewDisplay(surfaceHolder); camera.startPreview();//开始预览 } catch (IOException e) {
e.printStackTrace(); } } @Override public void surfaceChanged(SurfaceHolder surfaceHolder, int i, int i1, int i2) {
} @Override public void surfaceDestroyed(SurfaceHolder surfaceHolder) {
if(camera!=null){
camera.release(); } } }

转载于:https://www.cnblogs.com/cz2012/p/6029474.html

你可能感兴趣的文章
组件:slot插槽
查看>>
Nginx配置文件nginx.conf中文详解(转)
查看>>
POJ 1308 Is It A Tree?(并查集)
查看>>
N进制到M进制的转换问题
查看>>
springIOC第一个课堂案例的实现
查看>>
求输入成绩的平均分
查看>>
php PDO (转载)
查看>>
wordpress自动截取文章摘要代码
查看>>
[置顶] 一名优秀的程序设计师是如何管理知识的?
查看>>
highcharts 图表实例
查看>>
highcharts曲线图
查看>>
extjs动态改变样式
查看>>
宏定义
查看>>
笔记:git基本操作
查看>>
生成php所需要的APNS Service pem证书的步骤
查看>>
JavaWeb之JSON
查看>>
HOT SUMMER 每天都是不一样,积极的去感受生活 C#关闭IE相应的窗口 .
查看>>
windows平台上编译mongdb-cxx-driver
查看>>
optionMenu-普通菜单使用
查看>>
2016-2017-2点集拓扑作业[本科生上课时]讲解视频
查看>>