Camera学习笔记
文章平均质量分 65
本专栏基于Android 10分析学习camera模块。
Mr.Biandan
要做一头快乐的Android攻城狮 \(^o^)/ !ZZZZZ(Android系统-音视频-开发工程师 )
展开
-
Camera1 API详解
以下内容完全参考Android官方文档Android 框架包含对各种相机和设备上可用相机功能的支持,使您能够在应用中捕获照片和视频。本文档将介绍一种捕获图像和视频的简单快捷方法,还会概述一种为用户打造自定义相机体验的高级方法。注意:本页面所描述的 Camera 类已弃用。我们建议您使用更新的 camera2 类,后者能在 Android 5.0(API 级别 21)或更高版本上运行。请通过我们的博客了解关于 camera2 的更多信息,并观看此视频。请参阅下列相关资源:* MediaPlayer 概转载 2021-07-08 19:26:21 · 1627 阅读 · 0 评论 -
Android 10 Camera学习笔记:Camera Framework架构
CameraFramework架构又是很久没有写了,这几天一直在看camera framework相关源码,于是乎整理出了这个架构图。Camera API2比较好整理,反而是Camera API1花了我不少时间。好了,现在开始正文吧。本文主要是基于Android 10源码分析得出。横向看:Camera从上到下,主要分为三层:APP client 、CameraFramework、CameraHal。这三层分别运行在不同的进程,APP client运行在APP用户进程中,CameraFramework运行原创 2021-05-16 00:16:08 · 5765 阅读 · 16 评论 -
Camera学习笔记:基础概念之YUV
什么是YUV格式?YUV模型是根据一个亮度(Y分量)和两个色度(UV分量)来定义颜色空间。常见的模型还有RGB模型等。这里有一篇不错的文章,我就不再赘述了:《图解YU12、I420、YV12、NV12、NV21、YUV420P、YUV420SP、YUV422P、YUV444P的区别》分析工具:yuvplayer.exe 这个工具小而好用,亲测可用。一边学习,一边记录。...原创 2021-03-11 21:07:24 · 339 阅读 · 0 评论