一、简介
本篇文章为综述汇总类文章,包含后续文章即将分析的使用Camera2实现的开源项目
相关文章:
二、开源项目汇总
内部类 | 用法说明 |
---|---|
Camera2Basic | 官方基本的Camera2实现,简单Demo级别 |
Camera2SlowMotion | 1. capturing high-speed video in a constrained camera capture session. 2.高级功能 |
Camera2Video | 1. recording video using the Camera2 API and MediaRecorder. 2. 视频录制 |
Camera2Extensions | 1. Camera2 extension live preview and still capture. 2.扩展功能 |
cameraview | 1. Easily integrate Camera features into your Android app 2. 基于google官方demo,稍微完善点的app |
CameraView | 1. CameraView is a well documented, high-level library that makes capturing pictures and videos easy, addressing most of the common issues and needs, and still leaving you with flexibility where needed. 2. 国外开发者一个使用camera1和camera2的项目,功能较齐全,质量还行,也属于Demo机杯,一些兼容性、容错、边界case都没有处理 |
OpenCamera | 1. 个人开发者,发布于应用商店 2.覆盖几乎所有的Camera1,Camera2功能并做了许多兼容性处理 |
DevCamera | Google系统Camera最小构建集 |
Camera2 | Google系统Camera2 |
三、传送门
这里坐下汇总、后续会陆续分析相关源码,以供多方面参考。