Langue

CameraTemplate Énumération

Définition

Énumère les valeurs retournées par plusieurs méthodes et CameraTemplate prises comme paramètre du membre F :Android.Hardware.Camera2.CameraDevice.CreateCaptureRequest .

public enum CameraTemplate
type CameraTemplate = 
Héritage
CameraTemplate

Champs

Nom Valeur Description
Preview 1

Créez une demande adaptée à une fenêtre d’aperçu de la caméra. Plus précisément, cela signifie que la fréquence d’images élevée est prioritaire sur le post-traitement de qualité la plus élevée. Ces requêtes sont normalement utilisées avec la méthode CameraCaptureSession.setRepeatingRequest. Ce modèle est garanti pour être pris en charge sur tous les appareils photo.

Référence Android pour android.hardware.camera2.CameraDevice.TEMPLATE_PREVIEW.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

StillCapture 2

Créez une demande adaptée à la capture d’images toujours. Plus précisément, cela signifie hiérarchiser la qualité de l’image sur la fréquence d’images. Ces requêtes sont couramment utilisées avec la méthode CameraCaptureSession.capture. Ce modèle est garanti être pris en charge sur tous les appareils photo, à l’exception des appareils DEPTH_OUTPUT qui ne sont pas BACKWARD_COMPATIBLE.

Référence Android pour android.hardware.camera2.CameraDevice.TEMPLATE_STILL_CAPTURE.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Record 3

Créez une demande adaptée à l’enregistrement vidéo. Plus précisément, cela signifie qu’une fréquence d’images stable est utilisée et que le post-traitement est défini pour la qualité de l’enregistrement. Ces requêtes sont couramment utilisées avec la méthode CameraCaptureSession.setRepeatingRequest. Ce modèle est garanti être pris en charge sur tous les appareils photo, à l’exception des appareils DEPTH_OUTPUT qui ne sont pas BACKWARD_COMPATIBLE.

Référence Android pour android.hardware.camera2.CameraDevice.TEMPLATE_RECORD.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

VideoSnapshot 4

Créez une demande adaptée à la capture d’images toujours lors de l’enregistrement de la vidéo. Plus précisément, cela signifie optimiser la qualité de l’image sans perturber l’enregistrement en cours. Ces requêtes sont couramment utilisées avec la méthode CameraCaptureSession.capture alors qu’une requête basée sur TEMPLATE_RECORD est utilisée avec CameraCaptureSession.setRepeatingRequest. Ce modèle est garanti être pris en charge sur tous les appareils photo, à l’exception des appareils hérités (CameraCharacteristics.INFO_SUPPORTED_HARDWARE_LEVEL == LEGACY) et des appareils DEPTH_OUTPUT qui ne sont pas BACKWARD_COMPATIBLE.

Référence Android pour android.hardware.camera2.CameraDevice.TEMPLATE_VIDEO_SNAPSHOT.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

ZeroShutterLag 5

Créez une demande adaptée au décalage d’obturation zéro. Cela signifie qu’il est possible d’optimiser la qualité de l’image sans compromettre la fréquence d’images d’aperçu. AE/AWB/AF doit être en mode automatique. Cela est destiné aux ZSL gérés par l’application. Pour le ZSL géré par l’appareil, utilisez CaptureRequest.CONTROL_ENABLE_ZSL si disponible. Ce modèle est garanti être pris en charge sur les appareils photo qui prennent en charge la fonctionnalité de PRIVATE_REPROCESSING ou la fonctionnalité de YUV_REPROCESSING.

Référence Android pour android.hardware.camera2.CameraDevice.TEMPLATE_ZERO_SHUTTER_LAG.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Manual 6

Modèle de base pour le contrôle direct d’application des paramètres de capture. Tous les contrôles automatiques sont désactivés (exposition automatique, équilibre automatique des blancs, focus automatique) et les paramètres de post-traitement sont définis sur la qualité de la préversion. Les paramètres de capture manuelle (exposition, sensibilité, et ainsi de suite) sont définis sur des valeurs par défaut raisonnables, mais doivent être substitués par l’application en fonction du cas d’usage prévu. Ce modèle est garanti être pris en charge sur les appareils photo qui prennent en charge la fonctionnalité de MANUAL_SENSOR.

Référence Android pour android.hardware.camera2.CameraDevice.TEMPLATE_MANUAL.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à