Camera 功能概览

这篇博客概览了Camera的设置,包括开关和枚举值,所有设置以Key-Value形式进行。虽然在Android 5.0以上版本不推荐使用,但作为学习仍然有价值,后续将介绍Android Camera2接口。
摘要由CSDN通过智能技术生成

Camera 的功能概览

中文名称 English Name 描述(Description) 实现方式
高动态范围图像 HDR(High-Dynamic Range) 不同曝光时间的LDR(Low-Dynamic)图像, 利用每个曝光时间相对应最佳细节的LDR图像来合成最终的HDR图像, 能够更好的反映出真实环境中的视觉效果. 在表现上可以使过暗的区域变亮,过亮的区域变暗,使得细节更加清晰. 底层支持
闪光灯模式调节 Flash Mode 闪光灯的模式调节, 在正常拍照模式下,可以支持: 开(on), 关(off), 自动(auto). 在视频录制模式下只支持: 开(on), 关(off). 闪光灯的支持实际有多种模式, 其在Android的Framework层有相关的描述.闪光灯总共支持5种模式:
中文名称 Paramater Value Destription
自动 FLASH_MODE_AUTO auto 闪光灯根据环境光的明暗来自动决定闪光灯的模式
FLASH_MODE_ON on 始终打开闪光灯
FLASH_MODE_OFF off 始终关闭闪光灯
消除红眼 FLASH_MODE_RED_EYE red-eye 打开夜光灯的过程中消除红眼
手电筒 FLASH_MODE_TORCH Torch 以手电筒的方式打开闪光灯.
底层支持
摄像头切换 Camera Switch 设备有多个摄像头时,在不同摄像头之间的切换. 通过Camera.open 来打开一个摄像头. 底层支持
人脸检测 Face Detect 自动识别人脸, Android原生支持人脸信息检测, 但是支持功能比较少, 只支持检测到人脸的区域, 可靠度, 左眼的坐标, 右眼的坐标, 嘴部的坐标, 还有一些没有对上层开放的信息,如微笑角度, 微笑程度, 还有个 faceRecognised数据(不确定具体什么意思). 如果想实现更加详细的信息检测,只能依靠其他的方法来实现, 比如检测人的年龄信息, 等等. 第三方支持
连拍 Continuous Picture 连续拍照. 连续拍照在高通和MTK的实现机制是不一样的, 在MTK下 相机的 Paramater 通过设置一个参数 Continuous , 相机自动进入连续拍照模式. 这是MTK自己实现的, 在高通下,没有这样的参数, 高通实现连拍是连续调整takePicture实现的. 高通或是MTK
相机对焦模式 Focus Mode 在Camera的Framework层的代码中可以查到Camera的对焦方式可以分为以下的 9 种:
中文名称 English Name Value Destription
自动 FOCUS_MODE_AUTO auto 自动对焦模式,在这种模式下应用程序应当调用`autoFocus(AutoFocusCallbace)`方法,来开启对焦
无限远 FOCUS_MODE_INFINITY infinity 聚光区为无限远
大镜头 FOCUS_MODE_MACRO macro
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值