Android.Hardware.Camera2.Params Namespace

Klassen

Name Beschreibung
BlackLevelPattern

Unveränderliche Klasse zum Speichern eines 4-Element-Vektors von ganzzahligen Zahlen, die einem 2x2-Muster von Farbkanalversatzen entsprechen, die für die Offsets der schwarzen Ebene der einzelnen Farbkanäle verwendet werden.

Capability

Unveränderliche Klasse zum Speichern der Kamerafunktion, der entsprechenden maximalen Streamingdimension und Zoombereich.

ColorSpaceProfiles

Unveränderliche Klasse mit Informationen zu unterstützten Farbraumprofilen.

ColorSpaceTransform

Unveränderliche Klasse zum Beschreiben einer 3x3-Matrix von Rational Werten in Der Zeilen-Hauptreihenfolge.

DeviceStateSensorOrientationMap

Unveränderliche Klasse, die den Zustand der Gerätefaltung der Sensorausrichtung zuordnet.

DeviceStateSensorOrientationMap.Builder

Erstellt ein DeviceStateSensorOrientationMap -Objekt.

DynamicRangeProfiles

Unveränderliche Klasse mit Informationen zu unterstützten 10-Bit-Dynamischen Bereichsprofilen.

ExtensionSessionConfiguration

Eine Klasse, die alle unterstützten Argumente für CameraExtensionSession die Initialisierung aggregiert.

Face

Beschreibt ein Gesicht, das in einem Bild erkannt wurde.

Face.Builder

Erstellt ein Face-Objekt.

InputConfiguration

Unveränderliche Klasse zum Speichern einer Eingabekonfiguration, die zum Erstellen einer neu verarbeiteten Erfassungssitzung verwendet wird.

LensIntrinsicsSample

Unveränderliche Klasse zum Speichern einer CaptureResult#STATISTICS_LENS_INTRINSICS_SAMPLES lens intrinsics intra-frame sample.

LensShadingMap

Unveränderliche Klasse zum Beschreiben einer 4 x N x M Objektivschattierungskarte von Floats.

MandatoryStreamCombination

Unveränderliche Klasse zum Speichern der verfügbaren obligatorischen Datenstromkombination.

MandatoryStreamCombination.MandatoryStreamInformation

Unveränderliche Klasse zum Speichern verfügbarer obligatorischer Datenstrominformationen.

MeteringRectangle

Eine unveränderliche Klasse, die ein Rechteck (x, y, width, height) mit einer zusätzlichen Gewichtungskomponente darstellt.

MultiResolutionStreamConfigurationMap

Unveränderliche Klasse zum Speichern der Informationen der multiauflösungsfähigen Datenströme, die vom Kameragerät unterstützt werden.

MultiResolutionStreamInfo

Eine Hilfsklasse, die die Eigenschaften eines Datenstroms mit Bildpuffern mit fester Größe beschreibt, die einen bildstream mit mehreren Auflösungen sichern.

OisSample

Unveränderliche Klasse zum Speichern einer CaptureResult#STATISTICS_OIS_SAMPLES optical image stabilization sample.

OutputConfiguration

Eine Klasse zur Beschreibung der Kameraausgabe, die eine Surface und ihre spezifische Konfiguration zum Erstellen einer Aufnahmesitzung enthält.

OutputConfiguration.InterfaceConsts
RecommendedStreamConfigurationMap

Unveränderliche Klasse zum Speichern der empfohlenen Datenstromkonfigurationen, die zum Erstellen eines android.view.Surface Surfaces "with" android.hardware.camera2.CameraCaptureSession capture sessioneingerichtet android.hardware.camera2.CameraDevice#createCaptureSession(SessionConfiguration) werden sollen.

RggbChannelVector

Unveränderliche Klasse zum Speichern eines 4-Element-Vektors von Floats indiziert durch einen bayer RAW 2x2-Pixelblock.

SessionConfiguration

Eine Hilfsklasse, die alle unterstützten Argumente für die Erfassung der Sitzungsinitialisierung aggregiert.

SessionConfiguration.InterfaceConsts
StreamConfigurationMap

Unveränderliche Klasse zum Speichern des verfügbaren Datenstroms CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP configurations zum Erstellen android.view.Surface Surfaces einer android.hardware.camera2.CameraCaptureSession capture session Datei mit android.hardware.camera2.CameraDevice#createCaptureSession(SessionConfiguration).

TonemapCurve

Unveränderliche Klasse zum Beschreiben einer 2 x M x 3 Tonmapkurve von Floats.

Enumerationen

Name Beschreibung
MirrorMode
SessionType
TimestampBase
TonemapCurveChannel

Listet Werte auf, die von den Blue, Greenund Red Membern zurückgegeben werden.

UsecaseMode