語言

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性質。

這些屬性主要針對特定相機裝置固定,並可透過CameraManager CameraManager介面查詢。CameraManager#getCameraCharacteristics 從 API 層級 32 開始,某些屬性(例如 ) #SENSOR_ORIENTATION 可能會根據裝置狀態動態變化。 關於特定值是否固定,請參閱其鍵的文件。

若由未持有 CAMERA 權限的用戶端取得,部分元資料值則未被包含。 需要權限的金鑰列表由 #getKeysNeedingPermission給出。

CameraCharacteristics 物體是不可變的。

Java 文件 android.hardware.camera2.CameraCharacteristics。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

欄位

名稱 Description
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)
ColorCorrectionModeCct
已淘汰.

使用 CaptureRequest#COLOR_CORRECTION_COLOR_TEMPERATURE android.colorCorrection.colorTemperature 和 CaptureRequest#COLOR_CORRECTION_COLOR_TINT android.colorCorrection.colorTint 根據相關色溫調整白平衡。

(繼承來源 CameraMetadata)
ControlAeModeOnLowLightBoostBrightnessPriority
已淘汰.

就像是「開啟」狀態,但在低光環境下會額外提升亮度。

(繼承來源 CameraMetadata)
ControlAePriorityModeOff
已淘汰.

關閉 AE 優先模式。

(繼承來源 CameraMetadata)
ControlAePriorityModeSensorExposureTimePriority
已淘汰.

相機裝置的自動曝光程序處於啟動狀態,並優先執行應用程式選擇的曝光時間(CaptureRequest#SENSOR_EXPOSURE_TIME android.sensor.exposureTime)。

(繼承來源 CameraMetadata)
ControlAePriorityModeSensorSensitivityPriority
已淘汰.

相機裝置的自動曝光程序已啟動,並優先選擇應用程式選擇的 ISOCaptureRequest#SENSOR_SENSITIVITY android.sensor.sensitivity()。

(繼承來源 CameraMetadata)
ControlAfSceneChangeDetected

場景轉換會在自動對焦區域內偵測到。

(繼承來源 CameraMetadata)
ControlAfSceneChangeNotDetected

場景轉換在自動對焦區域內無法偵測到。

(繼承來源 CameraMetadata)
ControlAutoframingOff
已淘汰.

關閉自動框架。

(繼承來源 CameraMetadata)
ControlAutoframingOn
已淘汰.

啟用自動框架功能,讓人們保持在畫面視野內。

(繼承來源 CameraMetadata)
ControlAutoframingStateConverged
已淘汰.

自動構圖已經達到穩定狀態(畫面/視野沒有被調整)。

(繼承來源 CameraMetadata)
ControlAutoframingStateFraming
已淘汰.

自動構圖正在進行中——要麼是放大、縮小,要麼是平移。

(繼承來源 CameraMetadata)
ControlAutoframingStateInactive
已淘汰.

自動框架是非啟用的。

(繼承來源 CameraMetadata)
ControlExtendedSceneModeBokehContinuous
已淘汰.

散景效果不得相對於感測器原始輸出減慢捕捉速率,且該效果適用於所有處理過的串流,且不大於最大串流維度。

(繼承來源 CameraMetadata)
ControlExtendedSceneModeBokehStillCapture
已淘汰.

當擷取意圖STILL_CAPTURE時,所有非 RAW 串流(包括 YUV、JPEG 和 IMPLEMENTATION_DEFINED)都會啟用高品質散景模式。

(繼承來源 CameraMetadata)
ControlExtendedSceneModeDisabled
已淘汰.

延長場景模式已關閉。

(繼承來源 CameraMetadata)
ControlLowLightBoostStateActive
已淘汰.

AE 模式的「ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY」已啟用並套用。

(繼承來源 CameraMetadata)
ControlLowLightBoostStateInactive
已淘汰.

AE 模式的「ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY」已啟用但未套用。

(繼承來源 CameraMetadata)
ControlModeUseExtendedSceneMode
已淘汰.

使用特定的延伸場景模式。

(繼承來源 CameraMetadata)
ControlSettingsOverrideOff
已淘汰.

在對攝影機裝置套用 CaptureRequest 設定時,沒有鍵會比其他鍵更早被套用。

(繼承來源 CameraMetadata)
ControlSettingsOverrideZoom
已淘汰.

Zoom 相關金鑰會比 CaptureRequest 中其他金鑰更早被套用。

(繼承來源 CameraMetadata)
ControlVideoStabilizationModePreviewStabilization
已淘汰.

啟用預覽穩定,即預覽與所有非 RAW 串流一樣以相同品質穩定。

(繼承來源 CameraMetadata)
ControlZoomMethodAuto
已淘汰.

攝影機裝置會自動偵測應用程式是否會以 或 來縮放CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegionCaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio,並決定哪個元資料標籤能反映有效縮放等級。

(繼承來源 CameraMetadata)
ControlZoomMethodZoomRatio
已淘汰.

應用程式打算透過 CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio來控制縮放,而有效縮放等級會反映 CaptureRequest#CONTROL_ZOOM_RATIO android.control.zoomRatio 在擷取結果中。

(繼承來源 CameraMetadata)
DistortionCorrectionModeFast

鏡頭畸變校正在不降低相對於感光元件輸出的影格率的情況下進行。

(繼承來源 CameraMetadata)
DistortionCorrectionModeHighQuality

採用高品質失真校正,但相較感測器輸出可能會降低影格率。

(繼承來源 CameraMetadata)
DistortionCorrectionModeOff

不進行失真校正。

(繼承來源 CameraMetadata)
ExtensionNightModeIndicatorOff
已淘汰.

相機偵測到足夠明亮的光線條件。

(繼承來源 CameraMetadata)
ExtensionNightModeIndicatorOn
已淘汰.

相機偵測到低光環境。

(繼承來源 CameraMetadata)
ExtensionNightModeIndicatorUnknown
已淘汰.

相機無法準確評估場景光線,判斷夜間模式相機延伸是否能改善照片品質。

(繼承來源 CameraMetadata)
InfoDeviceTypeBuiltIn

這個攝影機裝置實際上是 Android 裝置的一部分,產生的資料在到達請求應用程式之前,始終在裝置的控制之下。

(繼承來源 CameraMetadata)
InfoDeviceTypeExternal

此相機裝置並未永久連接於此 Android 裝置。

(繼承來源 CameraMetadata)
InfoDeviceTypeUnknown

此相機裝置的分類不明。

(繼承來源 CameraMetadata)
InfoDeviceTypeVirtual

此攝影機裝置產生純虛擬影像,儘管在某些情況下可能基於真實硬體攝影機的輸出。

(繼承來源 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
已淘汰.

該裝置支援一個或多個 10 位元相機輸出,依照 中指定的 android.hardware.camera2.params.DynamicRangeProfiles#getSupportedProfiles 動態範圍設定檔。

(繼承來源 CameraMetadata)
RequestAvailableCapabilitiesOfflineProcessing
已淘汰.

相機裝置支援OFFLINE_PROCESSING的使用情境。

(繼承來源 CameraMetadata)
RequestAvailableCapabilitiesRemosaicReprocessing
已淘汰.

該裝置支援從 RAW_SENSOR 由(m x n 像素群組且相同色彩濾鏡)給出 CameraCharacteristics#SENSOR_INFO_BINNING_FACTOR android.sensor.info.binningFactor 的拜耳圖案格式重新處理成重新馬賽克的常規拜耳圖案。

(繼承來源 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)

屬性

名稱 Description
AutomotiveLensFacing

攝影機的方向相對於車輛車身框架和乘客座。

AutomotiveLocation

汽車裝置上的攝影機位置。

AvailableCaptureRequestKeys

回傳此CameraDeviceCaptureRequest鍵支援的查詢清單。

AvailableCaptureResultKeys

回傳此CameraDeviceCaptureResult鍵支援的查詢清單。

AvailablePhysicalCameraRequestKeys

回傳一部分 #getAvailableCaptureRequestKeys 可被覆蓋的鍵,適用於支援邏輯多攝影機的實體裝置。

AvailableSessionCharacteristicsKeys

在相機特性中取得具有擷取會話特定值的金鑰。

AvailableSessionKeys

回傳一部分 #getAvailableCaptureRequestKeys 金鑰,攝影機裝置可在擷取會話初始化中傳遞。

Class

回傳此 Object的執行時類別。

(繼承來源 Object)
ColorCorrectionAvailableAberrationModes

此相機裝置支援的像差校正模式 CaptureRequest#COLOR_CORRECTION_ABERRATION_MODE android.colorCorrection.aberrationMode 清單。

ColorCorrectionAvailableModes

本相機支援的 android.colorCorrection.mode 色彩校正模式列表。

ColorCorrectionColorTemperatureRange

android.colorCorrection.colorTemperature 支援的色溫範圍。

ControlAeAvailableAntibandingModes

這台相機支援的自動曝光防帶模式 CaptureRequest#CONTROL_AE_ANTIBANDING_MODE android.control.aeAntibandingMode 清單。

ControlAeAvailableModes

這台相機支援的自動曝光模式 CaptureRequest#CONTROL_AE_MODE android.control.aeMode 清單。

ControlAeAvailablePriorityModes

本相機支援的 android.control.aePriorityMode 自動曝光優先模式列表。

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

相機裝置是否支援 android.control.autoframing。

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

相機裝置支援的可用設定覆蓋列表,可用來加速某些控制。

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

ControlLowLightBoostInfoLuminanceRange

低光增強的工作亮度範圍以勒克斯(lx)為單位測量。

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

預設的手電筒亮度等級會透過 CameraManager.turnOnTorchWithStrengthLevel(String, int) 設定。

FlashInfoStrengthMaximumLevel

手電筒的最大亮度。

FlashSingleStrengthDefaultLevel

手動閃光燈控制時的預設亮度等級,僅用於單模式。

FlashSingleStrengthMaxLevel

手動閃光燈控制在單模式中的最大閃光燈亮度等級。

FlashTorchStrengthDefaultLevel

手動閃光燈控制在 TORCH 模式下的預設亮度等級

FlashTorchStrengthMaxLevel

手動閃光燈控制在 TORCH 模式下的最大閃光亮度等級

Handle

底層 Android 實例的帳號。

(繼承來源 Object)
HotPixelAvailableHotPixelModes

此相機支援的熱像素校正模式 CaptureRequest#HOT_PIXEL_MODE android.hotPixel.mode 列表。

InfoDeviceStateSensorOrientationMap

此表列出了摺疊裝置上邏輯相機在裝置摺疊狀態與特定相機感測器方向之間的映射。

InfoDeviceType

對此相機裝置或特定相機輸出幀底層硬體及影像資料來源的分類。

InfoSessionConfigurationQueryVersion

會話設定查詢的版本為 CameraDevice.CameraDeviceSetup.isSessionConfigurationSupported(SessionConfiguration) 和 CameraDeviceDeviceSetup.getSessionCharacteristics(SessionConfiguration) API。

InfoSupportedHardwareLevel

通常分類相機裝置的整體功能集合。

InfoVersion

一串簡短的字串,提供製造商版本關於相機裝置的資訊,如 ISP 硬體、感測器等。

JniIdentityHashCode

取得由互通執行時指派給此 Java 對等端的身份雜湊碼。

(繼承來源 Object)
JniManagedPeerState

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
JniPeerMembers

描述 的 CameraDevice CameraDevice性質。

JpegAvailableThumbnailSizes

此相機支援的 JPEG 縮圖 CaptureRequest#JPEG_THUMBNAIL_SIZE android.jpeg.thumbnailSize 尺寸列表。

Keys

回傳此映射中包含的鍵列表。

(繼承來源 CameraMetadata)
KeysNeedingPermission

回傳回來的 #getKeys 清單子集,包含所有需要攝影機用戶端取得 android.Manifest.permission#CAMERA 權限的金鑰。

LensDistortion

校正係數是為了校正此相機裝置的鏡頭徑向與切向畸變。

LensDistortionMaximumResolution

校正係數是為了修正此相機裝置在 CaptureRequest 下對 Capture Request 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.pixelMode 此相機裝置的內建校正參數設為 android.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

取得這個 Java 節點的 JNI 物件參考。

(繼承來源 Object)
PhysicalCameraIds

回傳由此邏輯 CameraDevice 組成的實體攝影機 ID 集合。

ReprocessMaxCaptureStall

重處理擷取請求所引入的最大攝影機捕捉管線停滯(以影格數為單位)。

RequestAvailableCapabilities

這台相機標榜完全支援的功能清單。

RequestAvailableColorSpaceProfiles

一個用來查詢相機裝置支援的色彩空間設定檔的介面。

RequestAvailableDynamicRangeProfiles

支援 10 位元輸出能力的裝置必須列出其支援的動態範圍配置檔CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT以及針對特定配置檔組合的擷取請求限制。

RequestMaxNumInputStreams

相機裝置可配置並同時使用的任何類型輸入串流的最大數量。

RequestMaxNumOutputProc

相機裝置可同時配置並使用,針對任何處理中(但不停滯)格式的最大輸出流數。

RequestMaxNumOutputProcStalling

相機裝置可同時配置並使用任何處理(及停滯)格式的最大輸出流數。

RequestMaxNumOutputRaw

相機裝置可同時配置並使用任意 <程式碼>RAW<格式> 的輸出流數量。

RequestPartialResultCount

定義結果將由多少子組件組成。

RequestPipelineMaxDepth

指定框架從曝光到框架可用期間,必須經過的最大管線階段數。

RequestRecommendedTenBitDynamicRangeProfile

推薦的 10 位元動態範圍設定檔。

ScalerAvailableMaxDigitalZoom

活躍面積寬度與作物區域寬度,以及活動面積高度與作物區域高度的最大比值。CaptureRequest#SCALER_CROP_REGION android.scaler.cropRegion

ScalerAvailableRotateAndCropModes

此相機支援的旋轉與裁切模式 CaptureRequest#SCALER_ROTATE_AND_CROP android.scaler.rotateAndCrop 清單。

ScalerAvailableStreamUseCases

此攝影機裝置支援的串流使用情境。

ScalerCroppingType

這台相機支援的裁切類型。

ScalerDefaultSecureImageSize

預設的 YUV/PRIVATE 大小,用於請求安全影像緩衝區。

ScalerMandatoryConcurrentStreamCombinations

一系列強制的並行串流組合。

ScalerMandatoryMaximumResolutionStreamCombinations

一組強制的串流組合陣列,當 android.hardware.camera2.CaptureRequest 設定 CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelMode 為 android.hardware.camera2.CameraMetadata#SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION 時適用。

ScalerMandatoryPreviewStabilizationOutputStreamCombinations

一組強制性的串流組合,適用於裝置在 android.control.availableVideoStabilizationModes 中列出PREVIEW_STABILIZATION。

ScalerMandatoryStreamCombinations

根據相機裝置產生的強制串流組合陣列 android.hardware.camera2.CameraCharacteristics#INFO_SUPPORTED_HARDWARE_LEVEL 和 android.hardware.camera2.CameraCharacteristics#REQUEST_AVAILABLE_CAPABILITIES 。

ScalerMandatoryTenBitOutputStreamCombinations

一組強制串流組合陣列,適用於裝置支援 10 位元輸出功能時CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_DYNAMIC_RANGE_TEN_BIT這是 10 位元輸出強制串流組合表的應用程式可讀取轉換版本。

ScalerMandatoryUseCaseStreamCombinations

一系列強制性的串流組合與串流使用案例。

ScalerMultiResolutionStreamConfigurationMap

此邏輯相機或超高解析度感光元件裝置支援多解析度串流配置。

ScalerStreamConfigurationMap

此攝影機裝置支援的串流配置包括:同時包含每種格式/尺寸組合的最小幀數與停頓時間。

ScalerStreamConfigurationMapMaximumResolution

當接收 CaptureRequest CaptureRequest#SENSOR_PIXEL_MODE android.sensor.pixelMode 設定為 android.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

一個矩陣,將白平衡相機色彩從參考感光元件色彩空間轉換成 CIE XYZ 色彩空間,並搭配 D50 白點。

SensorForwardMatrix2

一個矩陣,將白平衡相機色彩從參考感光元件色彩空間轉換成 CIE XYZ 色彩空間,並搭配 D50 白點。

SensorInfoActiveArraySize

在施加任何幾何畸變校正後,對應於主動像素的影像感測器面積。

SensorInfoActiveArraySizeMaximumResolution

在感測器以最高解析度模式運行時,對應於任何幾何畸變校正後的主動像素區域。

SensorInfoBinningFactor

同一色彩濾鏡下的像素群組的尺寸。

SensorInfoColorFilterArrangement

感測器上色彩濾光片的排列;代表感測器左上角 2x2 區域的顏色,依讀取順序表示拜耳相機的顏色,或為單色相機所捕捉的光譜。

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

相機裝置是否支援讀取時間戳記和 onReadoutStarted 回撥。

SensorReferenceIlluminant1

計算 CameraCharacteristics#SENSOR_COLOR_TRANSFORM1 android.sensor.colorTransform1、 、 CameraCharacteristics#SENSOR_CALIBRATION_TRANSFORM1 android.sensor.calibrationTransform1及 CameraCharacteristics#SENSOR_FORWARD_MATRIX1 android.sensor.forwardMatrix1 矩陣時,標準參考照明源作為場景光源。

SensorReferenceIlluminant2

計算 CameraCharacteristics#SENSOR_COLOR_TRANSFORM2 android.sensor.colorTransform2、 、 CameraCharacteristics#SENSOR_CALIBRATION_TRANSFORM2 android.sensor.calibrationTransform2及 CameraCharacteristics#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的 tonemap 曲線中最大支援點數。

方法

名稱 Description
Clone()

建立並回傳此物件的副本。

(繼承來源 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
Dispose()

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
Dispose(Boolean)

釋放該 Java 節點所持有的資源。

(繼承來源 Object)
DisposeUnlessReferenced()

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
Equals(Object)

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
Equals(Object)

表示是否有其他物體「等同」於此物。

(繼承來源 Object)
Get(CameraCharacteristics+Key)

取得相機特性場值。

GetHashCode()

回傳物件的雜湊碼值。

(繼承來源 Object)
GetRecommendedStreamConfigurationMap(UsecaseMode)

取得特定使用情境下相機設備推薦的串流配置地圖 RecommendedStreamConfigurationMap 。

JavaFinalize()
已淘汰.

當垃圾回收判定該物件不再有相關參考時,由垃圾回收器呼叫。

(繼承來源 Object)
Notify()

喚醒一個正在該物件監視器上等待的執行緒。

(繼承來源 Object)
NotifyAll()

喚醒所有等待該物件監視器的執行緒。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
ToArray<T>()

從這個 Java 陣列包裝器建立一個受管理陣列。

(繼承來源 Object)
ToString()

回傳物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

將此 Java 節點從互通執行時中取消註冊。

(繼承來源 Object)
Wait()

導致目前執行緒等待被喚醒,通常是透過 <em>通知</><em 或 em>中斷</em> 來喚醒。

(繼承來源 Object)
Wait(Int64, Int32)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)
Wait(Int64)

會讓目前執行緒等待喚醒,通常是透過 <em>通知</><em 或 em>中斷</em>,或是經過一定的真實時間。

(繼承來源 Object)

明確介面實作

名稱 Description
IJavaPeerable.Disposed()

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
IJavaPeerable.Finalized()

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

描述 的 CameraDevice CameraDevice性質。

(繼承來源 JavaObject)

擴充方法

名稱 Description
GetJniTypeName(IJavaPeerable)

取得實例 self類型的 JNI 名稱。

JavaAs<TResult>(IJavaPeerable)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

JavaCast<TResult>(IJavaObject)

執行 Android 執行時檢查型別轉換。

JavaCast<TResult>(IJavaObject)

描述 的 CameraDevice CameraDevice性質。

TryJavaCast<TResult>(IJavaPeerable, TResult)

試著強制self輸入 TResult,檢查 強制在 Java 端是否有效。

適用於