本文是Camera2参数参考概述,介绍 android.hardware.camera2.params
中重要的类。
文章翻译并整理自:
https://developer.android.google.cn/reference/android/hardware/camera2/params/package-summary
加入知识星球与更多Camera同学交流
– 星球名称:深入浅出Android Camera
– 星球ID: 17296815
类名 | 功能描述 |
---|---|
BlackLevelPattern | 是一个不可变类,由四个整数组成的向量,对应于每个颜色通道的黑电平偏移值 |
Capability | 是一个不可变类,存放Camera的能力,包括变焦范围和数据流最大的Size |
ColorSpaceTransform | 是一个不可变类,3×3的矩阵,按行主顺序排列的有理数值 |
ExtensionSessionConfiguration | CameraExtensionSession初始化配置参数 |
Face | 描述在图像中检测到的人脸信息 |
InputConfiguration | 创建Reprocess CaptureSession的配置信息 |
LensShadingMap | 是一个不可变类,用于描述4 x N x M的lens shading map |
MandatoryStreamCombination | 是一个不可变类,用于描述强制支持的数据流组合信息 |
MandatoryStreamCombination.MandatoryStreamInformation | 是一个不可变类,用于描述强制支持的数据流信息 |
MeteringRectangle | 是一个不可变类,测光矩阵,可以设置权重,由(x, y, width, height)组成 |
MultiResolutionStreamConfigurationMap | 是一个不可变类,用于描述当前Camera设备支持的多分辨率数据流信息 |
MultiResolutionStreamInfo | 一个工具类,描述多分辨率数据流中某一个固定Size数据流的信息 |
OisSample | 是一个不可变类,用于描述光学防抖(OIS)样本信息 |
OutputConfiguration | 描述一个输出流的配置信息 |
RecommendedStreamConfigurationMap | HAL建议的流配置信息 |
RggbChannelVector | 是一个不可变类,由R,GR,GB,B组成的向量 |
SessionConfiguration | 创建CameraCaptureSession时的输入配置参数信息 |
StreamConfigurationMap | 是一个不可变类,用于描述支持的数据流配置信息 |
TonemapCurve | Tonemap曲线,2 x M x 3个元素组成 |