Advertisement

Android相机架构对比OpenCV新版本

阅读量:

Framework Application: Camera Application
Android Processing Unit: android_hardware Component Code
Application Library: Image Capture Interface and Image Processing Module

HAL:CameraHardwareInterface


Open flow

1. Framework


1.1 Camera.java

路径:frameworks/base/core/java/android/hardware/Camera.java

首先从 Open() 方法开始:

获取 Camera 设备的个数。

逐步获取设备相关信息。当检测到后置摄像头(default)时,则创建相应的Camera实例。

注释翻译:

构造一个新的摄像头对象,以获取第一个后置摄像头。

若设备中没有后置摄像头,则返回 null 。

NOTE:还有一个方法 open(int) ,它可以直接指定打开的摄像

全部评论 (0)

还没有任何评论哟~