AndroidCamera-基础知识篇
现在随着⾳视频的应⽤越来越多,直接使⽤系统原⽣相机进⾏拍照裁剪和拍视频,已经不能满⾜需求了。
需要通过CameraAPI进⾏⾃定义相机开发,满⾜⼀些复杂的业务场景,开篇先介绍Camera的基础知识,为后⾯Camera开发提供⽀持。
基础知识
AndroidFramework提供CameraAPI来实现拍照与录制视频的功能,⽬前Android有三类API,
Camera
此类是⽤于控制设备相机的旧版API,现已弃⽤,在Android5.0以下使⽤
Camera2
此软件包是⽤于控制设备相机的主要API,Android5.0以上使⽤
CameraX
基于Camera2API封装,简化了开发流程,并增加⽣命周期控制
相关开发类
2
控制相机的核⼼API,使⽤它可以实现拍照和录制视频的功能。
Camera
此类是⽤于控制设备相机的旧版API,现已弃⽤。
SurfaceView
此类⽤于向⽤户呈现实时相机预览。
TextureView
也是⽤于实时相机预览,Android4.0之后引⼊
MediaRecorder
⽤于录制视频
Intent
_IMAGE_CAPTURE或_VIDEO_CAPTURE的Intent操作类型可⽤于捕获图像或视频,⽽⽆
需直接使⽤Camera对象。
术语
(感光度)
CMOS(或胶卷)对光线的敏感程度,⽤ISO100的胶卷,相机2秒可以正确曝光的话,同样光线条件下⽤ISO200的胶卷只需要1秒即可,⽤
ISO400则只要0.5秒。
常见的标准:ISO100,ISO200,ISO400
2.曝光时间
曝光时间是为了将光投射到相机感光⽚上,相机快门所要打开⾄关闭的时间
3.光圈
⽤来控制光线透过镜头,进⼊相机内感光⾯光量的装置
4.焦距
指的是平⾏的光线穿过镜⽚后,所汇集的焦点⾄镜⽚间之距离。
数值越⼩,代表可以拍摄的⾓度越⼴,数值越⼤,代表可以拍摄的⾓度越⼩
5.景深
拍摄时,当镜头聚集于某个被摄体时,这个被摄体就能在相机上结成清晰影像。使被摄体产⽣较为清晰影像的纵深的范围叫景深
6.测光
测光模式:中央平均测光(averagemetering)、中央局部测光、点测光(spotmetering)、多点测光、评价测光
7.⾃动曝光(AutoExposure)
相机根据光线条件⾃动来调整曝光时间等来确定曝光量
8.对焦
对焦模式:⾃动对焦AE(AutoFocus)、⼿动对焦MF(ManualFocus)
⾃动对焦分为对⽐度对焦(contrast)、相位对焦(PDAF:PhaDetectionAutoFocus)和混合对焦(hybrid)
9.闪光灯(Flashlight)
通过闪光灯打闪照亮物体来达到拍出清晰图⽚的⽬的
Flash
通过屏幕打闪,照亮周围物体,拍出⾼清图⽚
11.⾼动态范围图像(HDR)
HDR全称是High-DynamicRange,即⾼动态范围图像技术。在拍照过程中开启HDR,可以让原先的暗场景变得更明亮更通透。
12.零延时拍照(ZSD)
为了减少拍照延时,让拍照&回显瞬间完成的⼀种技术
13.连拍(ContinuousShot)
通过节约数据传输时间来捕捉摄影时机
14.预览⼤⼩(PreviewSize)
相机预览图⽚的⼤⼩
15.拍照⼤⼩(PictureSize)
拍照⽣成图⽚的⼤⼩
16.⾃动⽩平衡(Autowhitebalance)
AWB(Autowhitebalance),⾃动⽩平衡是相机的默认设置,相机中有⼀结构复杂的矩形图,它可决定画⾯中的⽩平衡基准点,以此来达到
⽩平衡调校
17.对⽐度
图像最亮和最暗之间的区域之间的⽐率,⽐值越⼤,从⿊到⽩的渐变层次就越多,从⽽⾊彩表现越丰富
18.饱和度
指⾊彩的鲜艳程度
19.锐度
是反映图像平⾯清晰度和图像边缘锐利程度的⼀个指标
相机功能
Android⽀持多种相机功能,您可使⽤相机应⽤控制这些功能,如图⽚格式、闪光模式、对焦设置等等。
通过
ters
可以设置⼤部分的功能,下⾯介绍⼏个重要功能:
区域测光和对焦
⼈脸检测
延时视频
区域测光和对焦
从Android4.0(API级别14)开始,通过
ters
来确定对焦或亮度设置的区域,然后进⾏拍照或者录像
⼈脸检测
这个和真正的⼈脸识别是不⼀样的,这⾥仅仅是检测⼈脸。
通过照⽚分析,检测照⽚中是否包含⼈脸,使⽤⼈脸识别技术来识别⼈脸并计算照⽚设置
延时视频
延时视频功能允许⽤户将间隔⼏秒钟或⼏分钟拍摄的图⽚串联起来,创建视频剪辑。使⽤
MediaRecorder
录制时间流逝⽚段的图像。
其他重要功能API:
功能API
参考
CameraX
Camera
DetectingcamerafeatureswithCamera2
Android相机开发-1)基础概览篇
Android之Camera1实现相机开发
本文发布于:2023-03-06 22:21:15,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678112476163966.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:延时拍照.doc
本文 PDF 下载地址:延时拍照.pdf
留言与评论(共有 0 条评论) |