摄像头参数设置了,不一定设置成功,需要确认是否,这个思维逻辑要有

原创 2015年07月06日 23:46:26

设置摄像头的分辨率为 width = 640,height = 480,但是实际预览时,却是:
width==960 height==720(MI3 4.4.4 KTU84P,MIUI版本: MIUI 6.6.2.0(KXCCNCF)|稳定版)

width== 1024 height==576 (MI3 4.4.4 KTU84P,MIUI版本: MIUI 5.7.2|开发版)
有没有知道这是怎么回事啊?


已解决,不是硬件问题,是代码问题,原因:设置摄像头参数失败。定位到设置闪光灯这句代码。
parameters.setFlashMode(Parameters.FLASH_MODE_OFF); 把这句代码去掉就可以了。



解决此问题的过程有必要记录一下,要从中吸取经验教训,以后再碰到此问题就可以迎刃而解了。

我的解决方式:(1)一开始是打断点,进不去onPreview方法里(但后来同事好像一开始也没 进去,后来就进去了,还是要多尝试几次的),(2)然后换成打log,(3)根据log,,没有打断点,分析到的结果是:给摄像头设置640X480,但不起作用,log显示预览时是1024x576,虽然有设置的分辨率但是还是选择best,。(设置参数,默认设置成功了,忽略了是否设置成功,当然了这是后话)

(2)然后断定很可能是硬件问题,就去百度,搜对应的机型,设置摄像头预览分辨率不起作用等。


 同事的做法:打断点,针对有问题的代码,一步一步debug,(我当时线debug,太慢了,就打的log,结果log只分析了个大概)断点进不去的地方,又尝试了几次就进去了,然后一步一步来,起先发现是摄像头参数没有设置成功(这一点我 没有发现啊哭),随后定位到是parameters.setFlashMode(Parameters.FLASH_MODE_OFF);这句话有问题,删掉就可以了


学到:

1.  (所有情况都适用)以后再遇到bug,一定要打断点,debug,一步一步来,对有问题的代码,一步一步debug,别嫌麻烦,通过打log,有些情况是发现不了的。

我。

2.(针对此问题本身),摄像头设置参数了,但不一定就设置成功。setPreviewSize 这家代码执行成功不一定mCamera.setPremerters(param)这句代码就执行成功了。












Direct-X学习笔记--三维摄像机

一.介绍 哇!到了传说中的3D摄像机啦! 之前我们写的东东,都是观察点不动,通过世界变换让东西动,今天,通过三维摄像机我们就可以改变我们的观察点,观察方向,随意在三维空间中驰骋。之前我们所设定的视角都...
  • puppet_master
  • puppet_master
  • 2015年07月11日 16:19
  • 1536

机器视觉学习笔记(4)——单目摄像机标定参数说明

机器视觉学习笔记(4)——单目摄像机标定参数说明标签: 机器视觉1.针孔摄像机模型 在介绍摄像机标定参数之前,需要先简单说一下针孔摄像机的原理。投影平面到小孔的距离为焦距f,物体到小孔的距离为Z,其中...
  • xuelabizp
  • xuelabizp
  • 2015年12月15日 14:01
  • 12398

【学习ARToolkit小记之三】 摄像头标定(Camera Calibration)

利用ARToolkit对摄像头进行标定设ARToolkit应用首先要做的一步,详细内容可以参考官网教程Documentation里面的Calibrating your camera(http://ww...
  • qingyang8513
  • qingyang8513
  • 2015年04月27日 14:12
  • 2984

WPF摄像头拍照参数设置及图片浏览

  • 2017年11月22日 10:54
  • 30.38MB
  • 下载

个数不一定的颜色等参数选择

  • 2015年09月24日 14:22
  • 3.93MB
  • 下载

远程参数设置

  • 2017年11月30日 16:20
  • 242KB
  • 下载

SATWE参数设置V2.1

  • 2015年09月24日 15:49
  • 17.73MB
  • 下载

DDR2 controller的参数设置

  • 2016年07月23日 23:41
  • 808KB
  • 下载

LR-参数设置

  • 2015年07月09日 16:51
  • 260KB
  • 下载

60D基本参数设置

  • 2013年06月06日 21:28
  • 2.84MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:摄像头参数设置了,不一定设置成功,需要确认是否,这个思维逻辑要有
举报原因:
原因补充:

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