首页 > 作文

延时拍照

更新时间:2023-03-06 22:21:16 阅读: 评论:0

圆的面积题-苏州园林导游词

延时拍照
2023年3月6日发(作者:小米稀饭怎么熬)

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/1678112476163967.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:延时拍照.doc

本文 PDF 下载地址:延时拍照.pdf

标签:延时拍照
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|