本篇文章为cameraX综述,主要包括如下几个部分:
Part1:Camera1参考资料Part2:CameraX简要介绍Part3:CameraX基本使用流程二、CameraX参考资料相关文章
【Camera1】Android Camera1综述【Camera2】Android Camera2 综述
官方文档
官方Demo
Android CameraX Discussion Group
CodeLab
CameraX库发版记录
Use Case | 说明 |
---|---|
Preview | 预览画面 |
Image analysis | 获取预览缩略图用于分析 |
Image capture | 用于拍照处理 |
Video capture | 视频、音频捕获 |
【Camera2】Android Camera2 综述【3.2】Camera1和Camera2差异
比较了Camera1和Camera2。
CameraX相比较Camera2而言,更方便开发人员的开发,开发人员只需要很少的模版代码即可使用CameraX。在方便开发的同时,对于相机的更精细化控制比较欠缺。
CameraX由专门团队维护,平均一个月发一个版本。有问题也可以及时反馈,或者通过升级库得到解决。但是也正是由于CameraX处在开发中,许多边界问题得依赖官方去解决。
CameraX提供了更多的高级扩展功能,并官方处理了大量的机型兼容性问题。
四、CameraX基本使用流程由于CameraX还正在长期处于维护阶段,有着完善的开发和使用文档,这里直接按照官方提供的CodeLab一步步进行即可。
CodeLab
总结:总体来说CameraX相比较Camera2和Camera1来说各方面稳定性都表现极佳。省去了自己使用Camera2处理大量的机型兼容性问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)