【Camera2 教程六】Camera2算法集成
一、 概述
随着物联网和智能设备的快速发展, Camera 算法在各个领域中的应用越来越广
泛。 将 Camera 算法集成到项目中, 不仅可以提高产品的智能化水平, 还可以为
用户带来更加便捷的使用体验。 这些设备中应用最广泛的是 Android 手持设备,
如: 手机、 平板, 而通过软件来集成算法更为节省成本, 本文主要介绍 Android
手机的软件算法集成。
在介绍 Camera 算法之前, 先要对 Camera 的一些相关知识有所了解, 下面分为五个部分
做个简单介绍:
- Camera 整体软件架构
Camera 根据 Android 架构从上至下可分为:
1)Applications: 最上层的应用, 编译后生成 Camera APK;
2)Application Framework: 主要为 Applications 提供 API;
3)JNI: 使 Application Framework 和 Libraries 可交互;
4)Libraries: 包括 Camera Framework 和 Camera Service(camera
service 和 camera client)