Sprache

CameraTemplate Enumeration

Definition

Listet Werte auf, die von mehreren Methoden CameraTemplate zurückgegeben und als Parameter des F:Android.Hardware.Camera2.CameraDevice.CreateCaptureRequest-Mitglieds verwendet werden.

public enum CameraTemplate
type CameraTemplate = 
Vererbung
CameraTemplate

Felder

Name Wert Beschreibung
Preview 1

Erstellen Sie eine Anforderung, die für ein Kameravorschaufenster geeignet ist. Dies bedeutet insbesondere, dass hohe Framerate vorrang vor der qualitativ hochwertigen Nachbearbeitung erhält. Diese Anforderungen werden normalerweise mit der CameraCaptureSession.setRepeatingRequest-Methode verwendet. Diese Vorlage wird garantiert auf allen Kamerageräten unterstützt.

Android-Referenz für android.hardware.camera2.CameraDevice.TEMPLATE_PREVIEW.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

StillCapture 2

Erstellen Sie eine Anforderung, die für die Stillbildaufnahme geeignet ist. Dies bedeutet insbesondere, dass die Bildqualität über die Bildfrequenz priorisiert wird. Diese Anforderungen werden häufig mit der CameraCaptureSession.capture-Methode verwendet. Diese Vorlage wird garantiert auf allen Kamerageräten unterstützt, mit Ausnahme von DEPTH_OUTPUT Geräten, die nicht BACKWARD_COMPATIBLE sind.

Android-Referenz für android.hardware.camera2.CameraDevice.TEMPLATE_STILL_CAPTURE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Record 3

Erstellen Sie eine Anforderung, die für die Videoaufzeichnung geeignet ist. Dies bedeutet insbesondere, dass eine stabile Framerate verwendet wird und die Nachbearbeitung für die Aufzeichnungsqualität festgelegt ist. Diese Anforderungen werden häufig mit der CameraCaptureSession.setRepeatingRequest-Methode verwendet. Diese Vorlage wird garantiert auf allen Kamerageräten unterstützt, mit Ausnahme von DEPTH_OUTPUT Geräten, die nicht BACKWARD_COMPATIBLE sind.

Android-Referenz für android.hardware.camera2.CameraDevice.TEMPLATE_RECORD.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

VideoSnapshot 4

Erstellen Sie eine Anforderung, die für die Aufnahme des Bilds beim Aufzeichnen von Videos geeignet ist. Dies bedeutet insbesondere, die Bildqualität zu maximieren, ohne die laufende Aufzeichnung zu unterbrechen. Diese Anforderungen würden in der Regel mit der CameraCaptureSession.capture-Methode verwendet, während eine Anforderung, die auf TEMPLATE_RECORD basiert, mit CameraCaptureSession.setRepeatingRequest verwendet wird. Diese Vorlage wird garantiert auf allen Kamerageräten unterstützt, mit Ausnahme von älteren Geräten (CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL == LEGACY) und DEPTH_OUTPUT Geräten, die nicht BACKWARD_COMPATIBLE sind.

Android-Referenz für android.hardware.camera2.CameraDevice.TEMPLATE_VIDEO_SNAPSHOT.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

ZeroShutterLag 5

Erstellen Sie eine Anforderung, die für die Verzögerungen bei nuller Verschlusszeit geeignet ist. Dies bedeutet, dass die Bildqualität maximiert wird, ohne die Bildfrequenz der Vorschau zu beeinträchtigen. AE/AWB/AF sollte sich im automatischen Modus befinden. Dies ist für anwendungsgesteuerte ZSL vorgesehen. Verwenden Sie für gerätegesteuerte ZSL CaptureRequest.CONTROL_ENABLE_ZSL, falls verfügbar. Diese Vorlage wird garantiert auf Kamerageräten unterstützt, die die PRIVATE_REPROCESSING-Funktion oder die YUV_REPROCESSING-Funktion unterstützen.

Android-Referenz für android.hardware.camera2.CameraDevice.TEMPLATE_ZERO_SHUTTER_LAG.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Manual 6

Eine einfache Vorlage für die direkte Anwendungssteuerung von Aufnahmeparametern. Alle automatischen Steuerelemente sind deaktiviert (automatische Belichtung, automatischer Weißabgleich, Automatischer Fokus) und Nachbearbeitungsparameter werden auf Vorschauqualität festgelegt. Die parameter für die manuelle Erfassung (Belichtung, Vertraulichkeit usw.) sind auf angemessene Standardwerte festgelegt, sollten jedoch von der Anwendung abhängig vom beabsichtigten Anwendungsfall außer Kraft gesetzt werden. Diese Vorlage wird garantiert auf Kamerageräten unterstützt, die die MANUAL_SENSOR-Funktion unterstützen.

Android-Referenz für android.hardware.camera2.CameraDevice.TEMPLATE_MANUAL.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: