![](https://img-blog.csdnimg.cn/20210719095348474.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Camera Framewrok
文章平均质量分 94
Camera Framewrok
yaoming168
这个作者很懒,什么都没留下…
展开
-
Camera2 CameraProvider 启动初始化
虚化滤镜原创 2020-12-26 15:30:28 · 415 阅读 · 0 评论 -
Camera2 CameraService 启动
Camera HDR转载 2020-12-26 15:28:06 · 548 阅读 · 0 评论 -
Android graphics 生产者、消费者、BufferQueue介绍
Camera全景模式转载 2020-12-26 15:27:33 · 1449 阅读 · 0 评论 -
Camera2 TakePicture流程
转载连接:Android Camera模块解析之拍照转载 2020-12-19 17:36:25 · 1084 阅读 · 1 评论 -
Camera2 OpenCamera流程
Camera操作过程中最重要的四个步骤:CameraManager–>openCamera —> 打开相机CameraDeviceImpl–>createCaptureSession —> 创建捕获会话CameraCaptureSession–>setRepeatingRequest —> 设置预览界面CameraDeviceImpl–>capture —> 开始捕获图片...转载 2020-12-19 16:49:34 · 1837 阅读 · 1 评论 -
Camera API2 使用
一、概况1.现在Google已经开始推广CameraX API了,为什么我们还要学习Camera API2?从CameraX源码可以知道CameraX的使用非常简单,原因在于它把Camera2中复杂的API封装到统一的config中,供开发者调用,如果我们想进一步深入理解Android Camera子系统的原理还是需要从Camera2一步步深入。参考链接:Android Camera-Camera2使用 Android Camera 编程从入门到精通Android Camera2拍照流程2.C转载 2020-12-14 17:59:25 · 1195 阅读 · 0 评论 -
CameraX源码分析
参考链接:https://juejin.cn/post/6844904132201955335文章目录#源码结构camera-core:Camera核心库,设计架构的实现camera-camera2:Camera2的配置和操作封装camera-view:自定义的 CameraView 组件camera-extensions:Camera的扩展,用于访问设备专属供应商效果(例如散景、HDR 及其他功能)的 API其中camera-core和camera-camera2是必须使用的库,使用该库,可转载 2020-12-14 15:14:04 · 994 阅读 · 0 评论 -
Camera2 Record流程
转载:https://www.jianshu.com/p/779c3dc775e9拍照和录制视频的前期功能都是类似的,在拍照之前会有camera preview功能,录制视频之前也是有这个功能的,唯一的不同就是抓取的数据不同,拍照抓取的是image,视频抓取的video,数据组织格式不一样。录制视频主要是调用了CameraDevice与CameraCaptureSession来录制视频,使用...转载 2019-06-02 14:50:49 · 3155 阅读 · 1 评论 -
Camera2 Preview流程
1、获取预览尺寸通过CameraCharacteristics 获取预览尺寸2、配置预览尺寸Camera2 是把尺寸信息设置给 Surface,例如接收预览画面的 SurfaceTexture,或者是接收拍照图片的 ImageReader,相机在输出图像数据的时候会根据 Surface 配置的 Buffer 大小输出对应尺寸的画面。3、创建 CameraCaptureSessio...转载 2019-06-02 14:20:39 · 2899 阅读 · 1 评论 -
Android-Camera-拍照流程
转载:hal流程 :https://www.jianshu.com/p/9a2e66916fcb拍照流程:https://blog.csdn.net/zhangbijun1230/article/details/80555769预览:https://www.jianshu.com/p/0ea5e201260f一、简介1、学习Camera之前我们先区分一下概念,camera open流程...转载 2019-05-06 17:28:37 · 3360 阅读 · 0 评论 -
Camera API1和API2对比
Android 5.0对拍照API进行了全新的设计,新增了全新设计的Camera v2 API,这些API不仅大幅提高了Android系统拍照的功能,还能支持RAW照片输出,甚至允许程序调整相机的对焦模式、曝光模式、快门等。一、 api1主要类(包名android.hardware.Camera):Camera api1调用流程比较直观,也利于理解一些,应用程序实例化camera这一个类就可以...原创 2019-05-06 16:26:26 · 7640 阅读 · 1 评论 -
Android9.0-Camera代码调用流程
1.App中调用open函数mCamera = CameraEx.openLegacy(Integer.parseInt(mCameraId), halVersion);(1) return Camera.openLegacy(cameraId, halVersion); 指定hal api版本以及指定打开某个摄像头,如果当前设备不支持指定的hal版本,则抛出RuntimeException...原创 2019-05-06 13:52:37 · 5472 阅读 · 3 评论 -
Android Camera 概念
转载:https://www.jianshu.com/p/9a2e66916fcb1、 Pipeline相较于Camera API1是senario base,Camera API2是Request Base,API2对Camera的操作流程用下图可以很全面的概括。Camera2 的 API 模型被设计成一个 Pipeline(管道),它按顺序处理每一帧的请求并返回请求结果给客户端。下面这张...转载 2019-05-17 16:13:32 · 727 阅读 · 0 评论 -
Camera 专业术语名词解释
1、快门 快门是镜头前阻挡光线进来的装置,一般而言快门的时间范围越大越好。2、曝光时间 曝光时间是为了将光投射到相机感光片上,相机快门所要打开至关闭的时间。通常曝光时间长的话进的光就多,适 合光线条件比较差的情况。曝光时间短则适合光线比较好的情况。E(曝光量)=I(照度)×T(曝光时间)3、焦距与光圈1)、指的是平行的光线穿过镜片后,所汇集的焦点至镜片间之距离。焦距 数值越小 代表可以...原创 2019-05-08 17:07:42 · 2266 阅读 · 1 评论