CameraCharacteristics 类

定义

描述 . CameraDevice CameraDevice. 的属性

[Android.Runtime.Register("android/hardware/camera2/CameraCharacteristics", DoNotGenerateAcw=true)]
public sealed class CameraCharacteristics : Android.Hardware.Camera2.CameraMetadata
[<Android.Runtime.Register("android/hardware/camera2/CameraCharacteristics", DoNotGenerateAcw=true)>]
type CameraCharacteristics = class
    inherit CameraMetadata
继承
CameraCharacteristics
属性

注解

描述 . CameraDevice CameraDevice. 的属性

这些属性主要针对给定的 CameraDevice 进行修复,可以通过 CameraManager CameraManager 接口查询这些 CameraManager#getCameraCharacteristics属性。 从 API 级别 32 开始,某些属性(例如 #SENSOR_ORIENTATION ,可能会根据设备的状态动态更改)。 有关特定值是否固定的信息,请参阅其密钥的文档。

如果客户端获取的客户端不具有 CAMERA 权限,则不包括某些元数据值。 需要权限的密钥列表由 #getKeysNeedingPermission.

CameraCharacteristics 对象是不可变的。

适用于 . 的 android.hardware.camera2.CameraCharacteristicsJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

字段

AutomotiveLensFacingExteriorFront
已过时.

相机设备面对车辆车体框架的前面。

(继承自 CameraMetadata)
AutomotiveLensFacingExteriorLeft
已过时.

相机设备面向车辆车体框架的左侧。

(继承自 CameraMetadata)
AutomotiveLensFacingExteriorOther
已过时.

相机设备面对车辆体框外部,但不是此枚举定义的外部侧之一。

(继承自 CameraMetadata)
AutomotiveLensFacingExteriorRear
已过时.

相机设备面对车辆车体框架的后部。

(继承自 CameraMetadata)
AutomotiveLensFacingExteriorRight
已过时.

相机设备将面对车辆车体框的右侧。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorOther
已过时.

相机设备面对车辆车体框架内部,但并不是此枚举所描述的座位之一。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Center
已过时.

相机设备面对第一行的中心席位。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Left
已过时.

相机设备面对第一行的左侧座位。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow1Right
已过时.

相机设备将面对第一行的右座。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Center
已过时.

相机设备将面对第二行的中心席位。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Left
已过时.

相机设备面对第二行的左侧座位。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow2Right
已过时.

相机设备将面对第二行的右侧座位。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Center
已过时.

相机设备将面对第三行的中心席位。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Left
已过时.

相机设备将面对第三行的左侧座位。

(继承自 CameraMetadata)
AutomotiveLensFacingInteriorSeatRow3Right
已过时.

相机设备将面对第三行的右座。

(继承自 CameraMetadata)
AutomotiveLocationExteriorFront
已过时.

相机设备位于车辆车体框架外及其前侧。

(继承自 CameraMetadata)
AutomotiveLocationExteriorLeft
已过时.

相机设备位于车辆车体框架的外侧和左侧。

(继承自 CameraMetadata)
AutomotiveLocationExteriorOther
已过时.

相机存在于车辆体框外,但并非完全存在于此枚举定义的一个外部位置上。

(继承自 CameraMetadata)
AutomotiveLocationExteriorRear
已过时.

相机设备位于车体框外,后侧有。

(继承自 CameraMetadata)
AutomotiveLocationExteriorRight
已过时.

相机设备位于车辆车体框架的外侧和右侧。

(继承自 CameraMetadata)
AutomotiveLocationExtraFront
已过时.

相机设备位于额外车辆的车体框架和前侧外。

(继承自 CameraMetadata)
AutomotiveLocationExtraLeft
已过时.

相机设备存在于额外的车辆体外部和左侧。

(继承自 CameraMetadata)
AutomotiveLocationExtraOther
已过时.

相机设备存在于额外的车辆上,例如预告片,但不完全位于前部、后部、左侧或右侧之一上。

(继承自 CameraMetadata)
AutomotiveLocationExtraRear
已过时.

相机设备存在于额外的车辆的车体框架和后侧。

(继承自 CameraMetadata)
AutomotiveLocationExtraRight
已过时.

相机设备存在于额外的车辆体外部和右侧。

(继承自 CameraMetadata)
AutomotiveLocationInterior
已过时.

相机设备存在于车舱内。

(继承自 CameraMetadata)
ControlAfSceneChangeDetected

在 AF 区域中检测到场景更改。

(继承自 CameraMetadata)
ControlAfSceneChangeNotDetected

在 AF 区域中未检测到场景更改。

(继承自 CameraMetadata)
ControlAutoframingOff
已过时.

禁用自动帧。

(继承自 CameraMetadata)
ControlAutoframingOn
已过时.

启用自动框架以将人员保留在框架的视野中。

(继承自 CameraMetadata)
ControlAutoframingStateConverged
已过时.

自动框架已达到稳定状态(帧/fov 未调整)。

(继承自 CameraMetadata)
ControlAutoframingStateFraming
已过时.

自动框架正在进行中 - 正在放大、缩小或平移。

(继承自 CameraMetadata)
ControlAutoframingStateInactive
已过时.

自动帧处于非活动状态。

(继承自 CameraMetadata)
ControlExtendedSceneModeBokehContinuous
已过时.

Bokeh 效果不得减慢相对于传感器原始输出的捕获速率,并且该效果应用于所有处理流不超过最大流维度。

(继承自 CameraMetadata)
ControlExtendedSceneModeBokehStillCapture
已过时.

捕获意向STILL_CAPTURE时,为所有非原始流(包括 YUV、JPEG 和 IMPLEMENTATION_DEFINED)启用高质量 bokeh 模式。

(继承自 CameraMetadata)
ControlExtendedSceneModeDisabled
已过时.

已禁用扩展场景模式。

(继承自 CameraMetadata)
ControlModeUseExtendedSceneMode
已过时.

使用特定的扩展场景模式。

(继承自 CameraMetadata)
ControlSettingsOverrideOff
已过时.

将 CaptureRequest 设置应用到相机设备时,不会早于其他键应用任何密钥。

(继承自 CameraMetadata)
ControlSettingsOverrideZoom
已过时.

缩放相关键的应用时间早于 CaptureRequest 中的其他键。

(继承自 CameraMetadata)
ControlVideoStabilizationModePreviewStabilization
已过时.

预览防抖动(除了所有其他非 RAW 流外,预览版还与稳定质量相同的稳定)处于启用状态。

(继承自 CameraMetadata)
DistortionCorrectionModeFast

无需降低相对于传感器输出的帧速率,即可应用镜头失真更正。

(继承自 CameraMetadata)
DistortionCorrectionModeHighQuality

应用高质量的失真更正,代价可能是相对于传感器输出降低帧速率。

(继承自 CameraMetadata)
DistortionCorrectionModeOff

不会应用失真更正。

(继承自 CameraMetadata)
LensPoseReferenceAutomotive

该值 CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation 相对于汽车传感器坐标系的原点,该系统位于后轴的中心。

(继承自 CameraMetadata)
LensPoseReferenceGyroscope

CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation该值相对于此 Android 设备的主要陀螺仪的位置。

(继承自 CameraMetadata)
LensPoseReferencePrimaryCamera

其值 CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation 相对于最大相机设备的光学中心,其方向与此相机相同。

(继承自 CameraMetadata)
LensPoseReferenceUndefined

相机设备无法准确表示其值CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationCameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotation

(继承自 CameraMetadata)
LogicalMultiCameraSensorSyncTypeApproximate

软件机制用于在物理相机之间同步。

(继承自 CameraMetadata)
LogicalMultiCameraSensorSyncTypeCalibrated

相机设备支持硬件级别的帧时间戳同步,物理流图像的时间戳准确反映其曝光开始时间。

(继承自 CameraMetadata)
RequestAvailableCapabilitiesColorSpaceProfiles
已过时.

设备支持查询相机支持的颜色空间、图像格式和动态范围配置文件的可能组合,并通过该 android.hardware.camera2.params.SessionConfiguration#setColorSpace 会话请求特定颜色空间。

(继承自 CameraMetadata)
RequestAvailableCapabilitiesDynamicRangeTenBit
已过时.

设备根据中指定的 android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles 动态范围配置文件支持一个或多个 10 位相机输出。

(继承自 CameraMetadata)
RequestAvailableCapabilitiesOfflineProcessing
已过时.

相机设备支持OFFLINE_PROCESSING用例。

(继承自 CameraMetadata)
RequestAvailableCapabilitiesRemosaicReprocessing
已过时.

设备支持使用拜耶模式CameraCharacteristics#SENSOR_INFO_BINNING_FACTOR android.sensor.info.binningFactorRAW_SENSOR同一颜色筛选器的 x n 个像素组)到重新模拟的常规拜客模式从格式进行重新处理。

(继承自 CameraMetadata)
RequestAvailableCapabilitiesStreamUseCase
已过时.

相机设备支持通过以下方式选择每流用例 android.hardware.camera2.params.OutputConfiguration#setStreamUseCase 使设备能够优化特定用户方案的相机管道参数,例如优化、传感器模式或 ISP 设置。

(继承自 CameraMetadata)
RequestAvailableCapabilitiesSystemCamera
已过时.

相机设备只能由 Android 的系统组件和特权应用程序访问。

(继承自 CameraMetadata)
RequestAvailableCapabilitiesUltraHighResolutionSensor
已过时.

除了上述 CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP android.scaler.streamConfigurationMap图像大小外,此相机设备还能够生成超高分辨率图像。

(继承自 CameraMetadata)
ScalerAvailableStreamUseCasesCroppedRaw
已过时.

客户端选择裁剪视图字段时裁剪 RAW 流。

(继承自 CameraMetadata)
ScalerAvailableStreamUseCasesDefault
已过时.

默认流用例。

(继承自 CameraMetadata)
ScalerAvailableStreamUseCasesPreview
已过时.

向用户显示的实时流。

(继承自 CameraMetadata)
ScalerAvailableStreamUseCasesPreviewVideoStill
已过时.

一个用于预览、视频和仍捕获的组合用途的单一流。

(继承自 CameraMetadata)
ScalerAvailableStreamUseCasesStillCapture
已过时.

静止的照片捕获。

(继承自 CameraMetadata)
ScalerAvailableStreamUseCasesVideoCall
已过时.

长时间运行的视频通话针对电源效率和视频质量进行优化。

(继承自 CameraMetadata)
ScalerAvailableStreamUseCasesVideoRecord
已过时.

录制视频剪辑。

(继承自 CameraMetadata)
ScalerRotateAndCrop180
已过时.

处理的图像旋转 180 度。

(继承自 CameraMetadata)
ScalerRotateAndCrop270
已过时.

处理的图像按顺时针旋转 270 度,然后裁剪为原始纵横比。

(继承自 CameraMetadata)
ScalerRotateAndCrop90
已过时.

处理的图像顺时针旋转 90 度,然后裁剪为原始纵横比。

(继承自 CameraMetadata)
ScalerRotateAndCropAuto
已过时.

相机 API 根据应用程序对可调整大小和当前多窗口模式的支持,自动选择用于旋转和裁剪的最佳具体值。

(继承自 CameraMetadata)
ScalerRotateAndCropNone
已过时.

不应用旋转和裁剪。

(继承自 CameraMetadata)
SensorPixelModeDefault
已过时.

这是默认的传感器像素模式。

(继承自 CameraMetadata)
SensorPixelModeMaximumResolution
已过时.

在此模式下,传感器通常不装箱像素,因此可以提供更大的图像大小。

(继承自 CameraMetadata)
SensorReadoutTimestampHardware
已过时.

此相机设备支持 onReadoutStarted 回调以及输出读出时间戳。

(继承自 CameraMetadata)
SensorReadoutTimestampNotSupported
已过时.

此相机设备不支持读取时间戳和 onReadoutStarted 回调。

(继承自 CameraMetadata)
StatisticsOisDataModeOff

请勿在捕获结果中包含 OIS 数据。

(继承自 CameraMetadata)
StatisticsOisDataModeOn

在捕获结果中包含 OIS 数据。

(继承自 CameraMetadata)

属性

AutomotiveLensFacing

描述 . CameraDevice CameraDevice. 的属性

AutomotiveLocation

描述 . CameraDevice CameraDevice. 的属性

AvailableCaptureRequestKeys

返回使用 CameraDevice a CaptureRequest. 查询时支持的键列表。

AvailableCaptureResultKeys

返回使用 CameraDevice a CaptureResult. 查询时支持的键列表。

AvailablePhysicalCameraRequestKeys

返回可为支持逻辑多相机的物理设备重写的键子 #getAvailableCaptureRequestKeys 集。

AvailableSessionKeys

返回相机设备作为捕获会话初始化的一部分可以传递的键子集 #getAvailableCaptureRequestKeys

Class

返回此 Object的运行时类。

(继承自 Object)
ColorCorrectionAvailableAberrationModes

此相机设备支持的反常量更正模式 CaptureRequest#COLOR_CORRECTION_ABERRATION_MODE android.colorCorrection.aberrationMode 列表。

ControlAeAvailableAntibandingModes

此相机设备支持的自动曝光反带模式 CaptureRequest#CONTROL_AE_ANTIBANDING_MODE android.control.aeAntibandingMode 列表。

ControlAeAvailableModes

此相机设备支持的自动曝光模式 CaptureRequest#CONTROL_AE_MODE android.control.aeMode 列表。

ControlAeAvailableTargetFpsRanges

此相机设备支持的帧速率范围 CaptureRequest#CONTROL_AE_TARGET_FPS_RANGE android.control.aeTargetFpsRange 列表。

ControlAeCompensationRange

此相机设备支持的最大和最小曝光补偿值 CaptureRequest#CONTROL_AE_EXPOSURE_COMPENSATION android.control.aeExposureCompensation(以计数 CameraCharacteristics#CONTROL_AE_COMPENSATION_STEP android.control.aeCompensationStep为单位)。

ControlAeCompensationStep

风险补偿可以更改的最小步骤。

ControlAeLockAvailable

相机设备是否支持 CaptureRequest#CONTROL_AE_LOCK android.control.aeLock

ControlAfAvailableModes

此相机设备支持的自动焦点(AF)模式 CaptureRequest#CONTROL_AF_MODE android.control.afMode 列表。

ControlAutoframingAvailable

描述 . CameraDevice CameraDevice. 的属性

ControlAvailableEffects

此相机设备支持的颜色效果 CaptureRequest#CONTROL_EFFECT_MODE android.control.effectMode 列表。

ControlAvailableExtendedSceneModeCapabilities

此相机设备支持的扩展场景模式列表,以及每个扩展场景模式 CaptureRequest#CONTROL_EXTENDED_SCENE_MODE android.control.extendedSceneMode 的功能,例如最大流式处理大小和支持的缩放比例范围。

ControlAvailableModes

此相机设备支持的控制模式 CaptureRequest#CONTROL_MODE android.control.mode 列表。

ControlAvailableSceneModes

此相机设备支持的场景模式 CaptureRequest#CONTROL_SCENE_MODE android.control.sceneMode 列表。

ControlAvailableSettingsOverrides

描述 . CameraDevice CameraDevice. 的属性

ControlAvailableVideoStabilizationModes

此相机设备支持的视频防抖动模式 CaptureRequest#CONTROL_VIDEO_STABILIZATION_MODE android.control.videoStabilizationMode 列表。

ControlAwbAvailableModes

此相机设备支持的自动白平衡模式 CaptureRequest#CONTROL_AWB_MODE android.control.awbMode 列表。

ControlAwbLockAvailable

相机设备是否支持 CaptureRequest#CONTROL_AWB_LOCK android.control.awbLock

ControlMaxRegionsAe

自动曝光(AE)例程可以使用的最大计量区域数。

ControlMaxRegionsAf

自动焦点(AF)例程可以使用的最大计量区域数。

ControlMaxRegionsAwb

自动白平衡(AWB)例程可以使用的最大计量区域数。

ControlPostRawSensitivityBoostRange

此相机设备支持的提升 CaptureRequest#CONTROL_POST_RAW_SENSITIVITY_BOOST android.control.postRawSensitivityBoost 范围。

ControlZoomRatioRange

此相机设备支持的最小和最大缩放比率。

DepthDepthIsExclusive

指示捕获请求是否可以同时面向DEPTH16/DEPTH_POINT_CLOUD输出和普通颜色输出(如 YUV_420_888、JPEG 或 RAW)。

DistortionCorrectionAvailableModes

此相机设备支持的失真更正模式 CaptureRequest#DISTORTION_CORRECTION_MODE android.distortionCorrection.mode 列表。

EdgeAvailableEdgeModes

此相机设备支持的边缘增强模式 CaptureRequest#EDGE_MODE android.edge.mode 列表。

FlashInfoAvailable

此相机设备是否具有闪存单元。

FlashInfoStrengthDefaultLevel

描述 . CameraDevice CameraDevice. 的属性

FlashInfoStrengthMaximumLevel

描述 . CameraDevice CameraDevice. 的属性

Handle

基础 Android 实例的句柄。

(继承自 Object)
HotPixelAvailableHotPixelModes

此相机设备支持的热像素更正模式 CaptureRequest#HOT_PIXEL_MODE android.hotPixel.mode 列表。

InfoDeviceStateSensorOrientationMap

描述 . CameraDevice CameraDevice. 的属性

InfoSupportedHardwareLevel

通常,将相机设备功能的整体集分类。

InfoVersion

有关相机设备的制造商版本信息的简短字符串,例如 ISP 硬件、传感器等。

JniIdentityHashCode

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
JniPeerMembers

描述 . CameraDevice CameraDevice. 的属性

JpegAvailableThumbnailSizes

此相机设备支持的 JPEG 缩略图大小 CaptureRequest#JPEG_THUMBNAIL_SIZE android.jpeg.thumbnailSize 列表。

Keys

返回此映射中包含的键的列表。

(继承自 CameraMetadata)
KeysNeedingPermission

返回列表的 #getKeys 子集,其中包含所有需要相机客户端获取权限的 android.Manifest.permission#CAMERA 键。

LensDistortion

此相机设备的径向和正切镜头失真的更正系数。

LensDistortionMaximumResolution

要更正此相机设备的径向和正切镜头失真的更正系数,该相机设备的 CaptureRequest 设置为 CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelModeandroid.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION

LensFacing

相对于设备屏幕的方向显示相机人脸。

LensInfoAvailableApertures

此相机设备支持的光圈大小值 CaptureRequest#LENS_APERTURE android.lens.aperture 列表。

LensInfoAvailableFilterDensities

此相机设备支持的中性密度筛选器值 CaptureRequest#LENS_FILTER_DENSITY android.lens.filterDensity 列表。

LensInfoAvailableFocalLengths

此相机设备支持的焦点长度 CaptureRequest#LENS_FOCAL_LENGTH android.lens.focalLength 列表。

LensInfoAvailableOpticalStabilization

此相机设备支持的光学图像防抖动(OIS)模式 CaptureRequest#LENS_OPTICAL_STABILIZATION_MODE android.lens.opticalStabilizationMode 列表。

LensInfoFocusDistanceCalibration

镜头焦点距离校准质量。

LensInfoHyperfocalDistance

此镜头的超光距离。

LensInfoMinimumFocusDistance

距离镜头最前表面的最短距离,可以带来锐利的焦点。

LensIntrinsicCalibration

此相机设备内部校准的参数。

LensIntrinsicCalibrationMaximumResolution

当设置为 时CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelModeandroid.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION ,此相机设备内部校准的参数。

LensPoseReference

的起源 CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslation以及其准确性 CameraCharacteristics#LENS_POSE_TRANSLATION android.lens.poseTranslationCameraCharacteristics#LENS_POSE_ROTATION android.lens.poseRotation

LensPoseRotation

相机相对于传感器坐标系的方向。

LensPoseTranslation

相机光学中心的位置。

LensRadialDistortion

此相机设备的径向和正切镜头失真的更正系数。

LogicalMultiCameraSensorSyncType

物理相机之间的帧时间戳同步的准确性

NoiseReductionAvailableNoiseReductionModes

此相机设备支持的降噪模式 CaptureRequest#NOISE_REDUCTION_MODE android.noiseReduction.mode 列表。

PeerReference

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
PhysicalCameraIds

返回此逻辑 CameraDevice 构成的物理相机 ID 集。

ReprocessMaxCaptureStall

重新处理捕获请求引入的最大相机捕获管道停止(以帧计数单位为单位)。

RequestAvailableCapabilities

此相机设备播发为完全支持的功能列表。

RequestAvailableColorSpaceProfiles

描述 . CameraDevice CameraDevice. 的属性

RequestAvailableDynamicRangeProfiles

描述 . CameraDevice CameraDevice. 的属性

RequestMaxNumInputStreams

可以由相机设备同时配置和使用任何类型的输入流的最大数量。

RequestMaxNumOutputProc

相机设备可以针对任何已处理(但未停止)格式同时配置和使用不同类型的输出流的最大数量。

RequestMaxNumOutputProcStalling

相机设备可以同时配置和使用的任何已处理(和停止)格式的不同类型的输出流的最大数量。

RequestMaxNumOutputRaw

相机设备可以同时配置和使用任何 <代码>RAW</代码> 格式的不同类型的输出流的最大数量。

RequestPartialResultCount

定义结果将构成的子组件数。

RequestPipelineMaxDepth

指定帧在框架可用时必须经历的最大管道阶段数。

RequestRecommendedTenBitDynamicRangeProfile

描述 . CameraDevice CameraDevice. 的属性

ScalerAvailableMaxDigitalZoom

活动区域宽度和裁剪区域宽度以及活动区域高度和裁剪区域高度之间的最大比率。CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegion

ScalerAvailableRotateAndCropModes

此相机设备支持的旋转和裁剪模式 CaptureRequest#SCALER_ROTATE_AND_CROP android.scaler.rotateAndCrop 列表。

ScalerAvailableStreamUseCases

描述 . CameraDevice CameraDevice. 的属性

ScalerCroppingType

此相机设备支持的裁剪类型。

ScalerDefaultSecureImageSize

用于请求安全映像缓冲区的默认 YUV/PRIVATE 大小。

ScalerMandatoryConcurrentStreamCombinations

强制并发流组合的数组。

ScalerMandatoryMaximumResolutionStreamCombinations

强制流组合的数组,这些组合在设置为CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelModeandroid.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION android.hardware.camera2.CaptureRequest 适用。

ScalerMandatoryPreviewStabilizationOutputStreamCombinations

描述 . CameraDevice CameraDevice. 的属性

ScalerMandatoryStreamCombinations

根据相机设备生成的强制流组合数组 android.hardware.camera2.CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL android.hardware.camera2.CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES

ScalerMandatoryTenBitOutputStreamCombinations

描述 . CameraDevice CameraDevice. 的属性

ScalerMandatoryUseCaseStreamCombinations

描述 . CameraDevice CameraDevice. 的属性

ScalerMultiResolutionStreamConfigurationMap

此逻辑相机或超高分辨率传感器相机设备支持的多分辨率流配置。

ScalerStreamConfigurationMap

此相机设备支持的可用流配置;还包括每个格式/大小组合的最小帧持续时间和停止持续时间。

ScalerStreamConfigurationMapMaximumResolution

当给定的 CaptureRequest 设置为CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelModeandroid.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION 时,此相机设备支持的可用流配置还包括每种格式/大小组合的最小帧持续时间和停止持续时间。

SensorAvailableTestPatternModes

此相机设备支持的传感器测试模式模式 CaptureRequest#SENSOR_TEST_PATTERN_MODE android.sensor.testPatternMode 列表。

SensorBlackLevelPattern

每个颜色筛选器排列(CFA)马赛克通道的固定黑色级别偏移量。

SensorCalibrationTransform1

从参考传感器颜色空间映射到实际设备传感器颜色空间的每设备校准转换矩阵。

SensorCalibrationTransform2

从参考传感器颜色空间映射到实际设备传感器颜色空间(这是原始缓冲区数据的颜色空间)的每设备校准转换矩阵。

SensorColorTransform1

一个矩阵,该矩阵将颜色值从 CIE XYZ 颜色空间转换为引用传感器颜色空间。

SensorColorTransform2

一个矩阵,该矩阵将颜色值从 CIE XYZ 颜色空间转换为引用传感器颜色空间。

SensorForwardMatrix1

一个矩阵,该矩阵使用 D50 白点将参考传感器颜色空间中的白色平衡相机颜色转换为 CIE XYZ 颜色空间。

SensorForwardMatrix2

一个矩阵,该矩阵使用 D50 白点将参考传感器颜色空间中的白色平衡相机颜色转换为 CIE XYZ 颜色空间。

SensorInfoActiveArraySize

应用任何几何失真更正后与活动像素相对应的图像传感器区域。

SensorInfoActiveArraySizeMaximumResolution

当传感器以最大分辨率模式运行时,与应用任何几何失真更正后与活动像素相对应的图像传感器区域。

SensorInfoBinningFactor

位于同一颜色筛选器下的像素组的维度。

SensorInfoColorFilterArrangement

传感器上颜色筛选器的排列方式;表示传感器左上角 2x2 部分的颜色(按阅读顺序为拜尔相机),或它为 MONOCHROME 相机捕获的光谱。

SensorInfoExposureTimeRange

此相机设备支持的图像曝光时间 CaptureRequest#SENSOR_EXPOSURE_TIME android.sensor.exposureTime 范围。

SensorInfoLensShadingApplied

此相机设备的 RAW 图像是否受到镜头底纹更正的约束。

SensorInfoMaxFrameDuration

支持此相机设备的最大可能帧持续时间(最小帧速率 CaptureRequest#SENSOR_FRAME_DURATION android.sensor.frameDuration )。

SensorInfoPhysicalSize

全像素数组的物理尺寸。

SensorInfoPixelArraySize

完整像素数组的维度,可能包括黑色校准像素。

SensorInfoPixelArraySizeMaximumResolution

当传感器以最大分辨率模式运行时,整个像素数组的维度(可能包括黑色校准像素)。

SensorInfoPreCorrectionActiveArraySize

在应用任何几何失真更正之前,图像传感器的区域对应于活动像素。

SensorInfoPreCorrectionActiveArraySizeMaximumResolution

当传感器以最大分辨率模式运行时,在应用任何几何失真更正之前,图像传感器的区域对应于活动像素。

SensorInfoSensitivityRange

此相机设备支持的敏感度 CaptureRequest#SENSOR_SENSITIVITY android.sensor.sensitivity 范围。

SensorInfoTimestampSource

传感器捕获开始时间戳的时间基源。

SensorInfoWhiteLevel

传感器输出的最大原始值。

SensorMaxAnalogSensitivity

通过模拟增益实现的最大敏感度。

SensorOpticalBlackRegions

指示传感器受光学防护的黑色像素区域的不连续矩形列表。

SensorOrientation

输出图像需要旋转的顺时针角度,使其在设备屏幕上以本机方向直立。

SensorReadoutTimestamp

描述 . CameraDevice CameraDevice. 的属性

SensorReferenceIlluminant1

计算矩阵和矩阵时CameraCharacteristics#SENSOR_COLOR_TRANSFORM1 android.sensor.colorTransform1CameraCharacteristics#SENSOR_CALIBRATION_TRANSFORM1 android.sensor.calibrationTransform1CameraCharacteristics#SENSOR_FORWARD_MATRIX1 android.sensor.forwardMatrix1用作场景光源的标准参考亮度。

SensorReferenceIlluminant2

计算矩阵和矩阵时CameraCharacteristics#SENSOR_COLOR_TRANSFORM2 android.sensor.colorTransform2CameraCharacteristics#SENSOR_CALIBRATION_TRANSFORM2 android.sensor.calibrationTransform2CameraCharacteristics#SENSOR_FORWARD_MATRIX2 android.sensor.forwardMatrix2用作场景光源的标准参考亮度。

ShadingAvailableModes

此相机设备支持的镜头底纹模式 CaptureRequest#SHADING_MODE android.shading.mode 列表。

StatisticsInfoAvailableFaceDetectModes

此相机设备支持的人脸检测模式 CaptureRequest#STATISTICS_FACE_DETECT_MODE android.statistics.faceDetectMode 列表。

StatisticsInfoAvailableHotPixelMapModes

此相机设备支持的热像素地图输出模式 CaptureRequest#STATISTICS_HOT_PIXEL_MAP_MODE android.statistics.hotPixelMapMode 列表。

StatisticsInfoAvailableLensShadingMapModes

此相机设备支持的镜头底纹地图输出模式 CaptureRequest#STATISTICS_LENS_SHADING_MAP_MODE android.statistics.lensShadingMapMode 列表。

StatisticsInfoAvailableOisDataModes

此相机设备支持的 OIS 数据输出模式 CaptureRequest#STATISTICS_OIS_DATA_MODE android.statistics.oisDataMode 列表。

StatisticsInfoMaxFaceCount

可同时检测到的人脸的最大数量。

SyncMaxLatency

请求(与上一个不同)提交后以及结果状态同步之前可能发生的最大帧数。

ThresholdClass

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 CameraMetadata)
ThresholdType

此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。

(继承自 CameraMetadata)
TonemapAvailableToneMapModes

此相机设备支持的音调映射模式 CaptureRequest#TONEMAP_MODE android.tonemap.mode 列表。

TonemapMaxCurvePoints

音图曲线中可用于 CaptureRequest#TONEMAP_CURVE android.tonemap.curve的最大支持点数。

方法

Clone()

创建并返回此对象的副本。

(继承自 Object)
Dispose()

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
Dispose(Boolean)

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
Equals(Object)

指示其他对象是否“等于”此对象。

(继承自 Object)
Get(CameraCharacteristics+Key)

获取相机特征字段值。

GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
GetRecommendedStreamConfigurationMap(UsecaseMode)

检索给定用例的相机设备推荐流配置映射 RecommendedStreamConfigurationMap

JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
ToArray<T>()

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<><

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)

显式接口实现

IJavaPeerable.Disposed()

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
IJavaPeerable.Finalized()

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
IJavaPeerable.JniManagedPeerState

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

描述 . CameraDevice CameraDevice. 的属性

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

描述 . CameraDevice CameraDevice. 的属性

GetJniTypeName(IJavaPeerable)

描述 . CameraDevice CameraDevice. 的属性

适用于