其他分享
首页 > 其他分享> > 第8讲 Android Camera2 API AVAILABLE_CAPABILITIES详解

第8讲 Android Camera2 API AVAILABLE_CAPABILITIES详解

作者:互联网

本讲是Android Camera专题系列的第8讲,我们介绍Android Camera2 API专题的REQUEST_AVAILABLE_CAPABILITIES详解部分。

视频在线观看:

Camera Capability Overview

Camera支持的功能,可以通过如下代码获取当前Camera设备支持的功能列表

int [] capabilities = characteristics.get(CameraCharacteristics.REQUEST_AVAILABLE_CAPABILITIES);

截止Android S,包括如下Capability:

  1. BACKWARD_COMPATIBLE
  2. MANUAL_SENSOR
  3. MANUAL_POST_PROCESSING
  4. RAW
  5. PRIVATE_REPROCESSING
  6. READ_SENSOR_SETTINGS
  7. BURST_CAPTURE
  8. YUV_REPROCESSING
  9. DEPTH_OUTPUTAL
  10. CONSTRAINED_HIGH_SPEED_VIDEO
  11. MOTION_TRACKING
  12. LOGICAL_MULTI_CAMERA
  13. MONOCHROME
  14. SECURE_IMAGE_DATA
  15. SYSTEM_CAMERA
  16. OFFLINE_PROCESSING
  17. ULTRA_HIGH_RESOLUTION_SENSOR
  18. REMOSAIC_REPROCESSING


 

BACKWARD_COMPATIBLE

Camera HAL1具备的能力,几乎所有设备都支持这种能力(拥有DEPTH_OUTPUT的设备可以是例外)

Depth output camera可以不支持该Capability

具备旧有API:android.hardware.Camera 的所有能力

MANUAL_SENSOR

Sensor图像获取阶段的相关模块,要求支持手动控制

MANUAL_SENSOR

什么是黑电平

MANUAL_POST_PROCESSING

Sensor图像后处理(ISP)阶段的相关模块,要求支持手动控制

MANUAL_POST_PROCESSING

READ_SENSOR_SETTINGS

表示当前设备支持在CaptureResult中能精确地回报Camera Sensor实际生效的参数

拥有 MANUAL_SENSOR Capability的Camera,必须包含 READ_SENSOR_SETTINGS

READ_SENSOR_SETTINGS

RAW

PRIVATE_REPROCESSING

YUV_REPROCESSING

BURST_CAPTURE

DEPTH_OUTPUT

CONSTRAINED_HIGH_SPEED_VIDEO

MOTION_TRACKING

LOGICAL_MULTI_CAMERA

LOGICAL_MULTI_CAMERA

MONOCHROME

SECURE_IMAGE_DATA

SYSTEM_CAMERA

OFFLINE_PROCESSING

ULTRA_HIGH_RESOLUTION_SENSOR

REMOSAIC_REPROCESSING

REMOSAIC_REPROCESSING

Hardware Level与Capability的关系

所有Camera设备必须包含BACKWARD_COMPATIBLE或DEPTH_OUTPUT能力

Hardware Level与Capability的关系

判断某个Camera Feature是否支持

Feature如何判断是否支持
FD读取CameraCharacteristics.STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES,是否包含SIMPLE或FULL模式
OIS读取android.lens.info.availableOpticalStabilization,是否包含ON
EIS读取android.control.availableVideoStabilizationModes,是否包含ON
AF读取android.control.afAvailableModes,是否包含AUTO / MACRO / CONTINUOUS_VIDEO / CONTINUOUS_PICTURE / EDOF

标签:AVAILABLE,camera,Camera2,支持,Camera,CAPABILITIES,图像,SENSOR,设备
来源: https://blog.csdn.net/qq_42194101/article/details/120144684