Android.Hardware.Camera2 네임스페이스

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

클래스

Name Description
CameraAccessException

CameraAccessException 는 카메라 디바이스를 쿼리하거나 열 수 없거나 열려 있는 디바이스에 CameraManager대한 연결이 더 이상 유효하지 않은 경우 throw됩니다 CameraDevice .

CameraCaptureSession

카메라에서 이미지를 캡처하거나 이전에 같은 세션에서 카메라에서 캡처한 이미지를 다시 처리하는 데 사용되는 캡처 세션에 대해 CameraDevice구성된 캡처 세션입니다.

CameraCaptureSession.CaptureCallback

카메라 디바이스에 제출된 진행률을 CaptureRequest 추적하기 위한 콜백 개체입니다.

CameraCaptureSession.StateCallback

카메라 캡처 세션의 상태에 대한 업데이트를 수신하기 위한 콜백 개체입니다.

CameraCharacteristics

를 설명하는 속성입니다 CameraDevice CameraDevice.

CameraCharacteristics.Key

A Key 는 카메라 특성을 사용하여 필드 조회를 CameraCharacteristics#get수행하는 데 사용됩니다.

CameraConstrainedHighSpeedCaptureSession

고속 비디오 녹화 사용 사례에서 고속 이미지를 CameraDevice 캡처하는 데 사용되는 제한적인 고속 캡처 세션CameraDevice입니다.

CameraDevice

CameraDevice 클래스는 Android 디바이스에 연결된 단일 카메라의 표현으로, 높은 프레임 속도로 이미지 캡처 및 후처리를 세밀하게 제어할 수 있습니다.

CameraDevice.CameraDeviceSetup

CameraDeviceSetup은 CameraDevice 인스턴스가 필요한 디바이스 특정 정보를 쿼리하는 데 사용할 수 있는 제한된 표현 CameraDevice 입니다.

CameraDevice.StateCallback

카메라 디바이스의 상태에 대한 업데이트를 수신하기 위한 콜백 개체입니다.

CameraExtensionCharacteristics

클라이언트가 카메라 확장의 가용성 및 지원되는 해상도를 쿼리할 수 있습니다.

CameraExtensionSession

디바이스별 카메라 확장에 액세스할 수 있도록 하는 카메라 캡처 세션으로, 이미지 캡처를 위해 다중 프레임 버스트와 정교한 사후 프로세스 알고리즘을 사용하는 경우가 많습니다.

CameraExtensionSession.ExtensionCaptureCallback

카메라 디바이스에 제출된 진행률을 CaptureRequest 추적하기 위한 콜백 개체입니다.

CameraExtensionSession.StateCallback

카메라 확장 세션의 상태에 대한 업데이트를 수신하기 위한 콜백 개체입니다.

CameraExtensionSession.StillCaptureLatency

실시간 계산 대기 #capture 시간.

CameraManager

감지, 특성 지정 및 연결을 CameraDevice CameraDevices위한 시스템 서비스 관리자입니다.

CameraManager.AvailabilityCallback

카메라 디바이스를 사용할 수 있거나 열 수 없게 되는 콜백입니다.

CameraManager.TorchCallback

카메라 플래시 토치 모드를 사용할 수 없거나 사용하지 않도록 설정하거나 사용하도록 설정하는 콜백입니다.

CameraMetadata

카메라 컨트롤 및 정보에 대한 기본 클래스입니다.

CameraOfflineSession

에 대한 성공적인 호출 CameraCaptureSession#switchToOffline을 통해 오프라인 모드로 전환된 카메라 캡처 세션입니다.

CameraOfflineSession.CameraOfflineSessionCallback

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

CaptureFailure

이미지 센서에서 단일 이미지 캡처에 대한 캡처 실패 보고서입니다.

CaptureRequest

카메라 디바이스에서 단일 이미지를 캡처하는 데 필요한 변경 불가능한 설정 및 출력 패키지입니다.

CaptureRequest.Builder

캡처 요청을 위한 작성기입니다.

CaptureRequest.InterfaceConsts

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

CaptureRequest.Key

A Key 는 요청 필드 조회를 캡처하거나 .을 CaptureRequest#get 사용하여 필드를 CaptureRequest.Builder#set(Key, Object)설정하는 데 사용됩니다.

CaptureResult

이미지 센서에서 단일 이미지 캡처 결과의 하위 집합입니다.

CaptureResult.Key

A Key 는 .를 사용하여 결과 필드 조회를 캡처하는 CaptureResult#get데 사용됩니다.

DngCreator

이 클래스는 DngCreator 원시 픽셀 데이터를 DNG 파일로 쓰는 함수를 제공합니다.

MultiResolutionImageReader

MultiResolutionImageReader 클래스는 동일한 형식과 크기, 원본 카메라 ID 또는 카메라 센서 모드로 그룹을 ImageReader ImageReaders 래핑합니다.

TotalCaptureResult

이미지 센서에서 단일 이미지 캡처의 총 어셈블된 결과입니다.

열거형

Name Description
AutomotiveLensFacing

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

AutomotiveLocation

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

CameraAccessErrorType

여러 형식에서 반환되고 여러 메서드 CameraAccessException의 매개 변수로 사용된 값을 열거합니다.

CameraDeviceAudioRestrictionType

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

CameraError

CameraError 매개 변수로 가져온 여러 메서드 에서 반환된 값을 열거합니다.

CameraExtensionTypes

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

CameraTemplate

CameraTemplate 멤버의 매개 변수로 가져온 여러 메서드 에서 반환된 값을 열거합니다.

CaptureFailureReason

Reason멤버가 반환하는 Error값을 열거합니다Flushed.

ColorCorrectionAberrationMode

Fast멤버가 반환하는 HighQuality값을 열거합니다Off.

ColorCorrectionMode

Fast멤버가 반환하는 HighQuality값을 열거합니다TransformMatrix.

ControlAEAntibanding

의 여러 메서드에서 반환된 값을 열거합니다 ControlAEAntibanding.

ControlAEMode

의 여러 메서드에서 반환된 값을 열거합니다 ControlAEMode.

ControlAEPrecaptureTrigger

및 멤버가 반환하는 Idle값을 열거합니다 Start .

ControlAePriorityMode

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

ControlAEState

의 여러 메서드에서 반환된 값을 열거합니다 ControlAEState.

ControlAFMode

의 여러 메서드에서 반환된 값을 열거합니다 ControlAFMode.

ControlAFState

의 여러 메서드에서 반환된 값을 열거합니다 ControlAFState.

ControlAFTrigger

Cancel멤버가 반환하는 Idle값을 열거합니다Start.

ControlAutoFraming

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

ControlAutoFramingState

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

ControlAwbMode

의 여러 메서드에서 반환된 값을 열거합니다 ControlAwbMode.

ControlAwbState

의 여러 메서드에서 반환된 값을 열거합니다 ControlAwbState.

ControlCaptureIntent

의 여러 메서드에서 반환된 값을 열거합니다 ControlCaptureIntent.

ControlEffectMode

의 여러 메서드에서 반환된 값을 열거합니다 ControlEffectMode.

ControlExtendedSceneMode

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

ControlLowLightBoostState

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

ControlMode

의 여러 메서드에서 반환된 값을 열거합니다 ControlMode.

ControlSceneMode

의 여러 메서드에서 반환된 값을 열거합니다 ControlSceneMode.

ControlSettingsOverride

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

ControlVideoStabilizationMode

및 멤버가 반환하는 Off값을 열거합니다 On .

ControlZoomMethod

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

EdgeMode

Fast멤버가 반환하는 HighQuality값을 열거합니다Off.

ExtensionNightModeIndicator

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

FlashMode

Off멤버가 반환하는 Single값을 열거합니다Torch.

FlashState

의 여러 메서드에서 반환된 값을 열거합니다 FlashState.

HotPixelMode

Fast멤버가 반환하는 HighQuality값을 열거합니다Off.

InfoSupportedHardwareLevel

Full멤버가 반환하는 Legacy값을 열거합니다Limited.

LensFacing

및 멤버가 반환하는 Back값을 열거합니다 Front .

LensInfoFocusDistanceCalibration

Approximate멤버가 반환하는 Calibrated값을 열거합니다Uncalibrated.

LensOpticalStabilizationMode

및 멤버가 반환하는 Off값을 열거합니다 On .

LensState

및 멤버가 반환하는 Moving값을 열거합니다 Stationary .

NoiseReductionMode

Fast멤버가 반환하는 HighQuality값을 열거합니다Off.

RequestAvailableCapabilities

의 여러 메서드에서 반환된 값을 열거합니다 RequestAvailableCapabilities.

ScalerAvailableStreamUseCases

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

ScalerCroppingType

및 멤버가 반환하는 CenterOnly값을 열거합니다 Freeform .

ScalerRotateAndCropType

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

SensorInfoColorFilterArrangement

의 여러 메서드에서 반환된 값을 열거합니다 SensorInfoColorFilterArrangement.

SensorInfoTimestampSource

및 멤버가 반환하는 Realtime값을 열거합니다 Unknown .

SensorPixelMode

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

SensorReadoutTimestampType

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

SensorReferenceIlluminant1

의 여러 메서드에서 반환된 값을 열거합니다 SensorReferenceIlluminant1.

SensorTestPatternMode

의 여러 메서드에서 반환된 값을 열거합니다 SensorTestPatternMode.

SessionErrorStatus

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.

ShadingMode

Fast멤버가 반환하는 HighQuality값을 열거합니다Off.

StatisticsFaceDetectMode

Full멤버가 반환하는 Off값을 열거합니다Simple.

StatisticsLensShadingMapMode

및 멤버가 반환하는 Off값을 열거합니다 On .

StatisticsSceneFlicker

None멤버가 반환하는 S50hz값을 열거합니다S60hz.

SyncMaxLatency

및 멤버가 반환하는 PerFrameControl값을 열거합니다 Unknown .

TonemapMode

ContrastCurve멤버가 반환하는 Fast값을 열거합니다HighQuality.

TonemapPresetCurveType

android.hardware.camera2 패키지는 Android 디바이스에 연결된 개별 카메라 디바이스에 대한 인터페이스를 제공합니다.