Camera HAL3的整体架构和流程

Camera的整体架构

上图是Google官方的Camera架构,Google封装了HAL层接口:ICameraProvider,
ICameraDevice, ICameraDeviceSession。

这几个接口的作用如下:

ICameraProvider:用于枚举单个设备并管理其状态。
ICameraDevice:相机设备接口。
ICameraDeviceSession:活跃的相机设备会话接口。
MTK HAL3结构主要实现了这几个接口, CameraProviderImpl实现了ICameraProvider接口,
CameraDevice3Impl实现了ICameraDevice接口,CameraDevice3SessionImpl实现了
ICameraDeviceSession接口。

Google 将相机子系统塑造为一个管道(pipeline),MTK实现了一个PipelineModelImpl来管理
pipeline。

本文详细地描述了从framework到HAL层open camera的整个过程。
open C

Camera HAL3的整体架构和流程最先出现在Python成神之路

版权声明:
作者:Alex
链接:https://www.techfm.club/p/25067.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>