Langue

UsecaseMode Énumération

Définition

Identifie un cas d’usage pour une carte de configuration de flux de caméra recommandée.

public enum UsecaseMode
type UsecaseMode = 
Héritage
UsecaseMode

Champs

Nom Valeur Description
Preview 0

Le mappage de configuration de flux recommandé pour la préversion de cas d’utilisation doit contenir un sous-ensemble de configurations efficaces et non bloquées qui doivent inclure à la fois ImageFormat.PRIVATE et ImageFormat.YUV_420_888 formats de sortie. Même s’il est disponible pour l’appareil photo, les configurations de haute vitesse ou d’entrée sont absentes.

Référence Android pour android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_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.

Record 1

La carte de configuration de flux recommandée pour l’enregistrement doit contenir un sous-ensemble de configurations vidéo efficaces qui incluent le format de sortie ImageFormat.PRIVATE pour au moins tous les profils pris en charge. Configurations à grande vitesse si prise en charge seront également disponibles. Même s’il est disponible pour l’appareil photo, les configurations d’entrée sont absentes.

Référence Android pour android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_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 2

Le mappage de configuration de flux recommandé pour la capture instantanée vidéo de cas d’usage ne doit contenir qu’un sous-ensemble de configurations de vie efficaces qui incluent ImageFormat.JPEG format de sortie. Les tailles correspondent au moins à la résolution maximale de l’enregistrement en majuscules et ne provoquent aucune erreur d’aperçu. Même s’il est disponible pour l’appareil photo, les configurations de haute vitesse ou d’entrée sont absentes.

Référence Android pour android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_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.

Snapshot 3

Le mappage de configuration de flux recommandé pour l’instantané de cas d’usage doit contenir un sous-ensemble de configurations de capture efficaces qui doivent inclure ImageFormat.JPEG format de sortie et au moins une configuration dont la taille est approximativement égale à la taille du tableau de pixels du capteur CameraCharacteristics.SENSOR_INFO_ACTIVE_ARRAY_SIZE. Même s’il est disponible pour l’appareil photo, les configurations de haute vitesse ou d’entrée sont absentes.

Référence Android pour android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_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.

Zsl 4

Si l’appareil prend en charge CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING et/ou CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING, le mappage de configuration de flux recommandé pour le cas d’usage ZSL doit contenir un sous-ensemble de configurations efficaces qui incluent les mappages de format d’entrée et de sortie suggérés. Même s’il est disponible pour l’appareil photo, les configurations à haute vitesse seront absentes.

Référence Android pour android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_ZSL.

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.

Raw 5

Si l’appareil prend en charge CameraMetadata.REQUEST_AVAILABLE_CAPABILITIES_RAW, la carte de configuration de flux recommandée pour le cas d’utilisation RAW doit contenir un sous-ensemble de configurations efficaces qui incluent les ImageFormat.RAW_SENSOR et d’autres formats de sortie RAW. Même s’il est disponible pour l’appareil photo, les configurations de haute vitesse et d’entrée sont absentes.

Référence Android pour android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_RAW.

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.

LowLatencySnapshot 6

Le mappage de configuration de flux recommandé pour un instantané à faible latence de cas d’usage doit contenir un sous-ensemble de configurations avec une latence de bout en bout qui ne dépasse pas 200 ms. dans les conditions d’exploitation standard (niveaux de lumière raisonnables, système non chargé). Le format de sortie attendu sera principalement ImageFormat.JPEG toutefois d’autres formats d’image peuvent également être présents. Même s’il est disponible pour l’appareil photo, les configurations de haute vitesse et d’entrée sont absentes. Cette carte de configuration suggérée peut être absente sur certains appareils qui ne peuvent pas prendre en charge les demandes à faible latence.

Référence Android pour android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_LOW_LATENCY_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.

TenBitOutput 8

Si elle est prise en charge, les configurations de flux de sortie 10 bits recommandées doivent inclure un sous-ensemble des sorties publiées ImageFormat.YCBCR_P010 et ImageFormat.PRIVATE optimisées pour l’alimentation et les performances lorsqu’elles sont inscrites avec un profil de plage dynamique 10 bits pris en charge. Pour plus d’informations, consultez OutputConfiguration.setDynamicRangeProfile(long).

Référence Android pour android.hardware.camera2.params.RecommendedStreamConfigurationMap.USECASE_10BIT_OUTPUT.

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

Utilisez une valeur unique lors de la demande d’une RecommendedStreamConfigurationMap caractéristique de caméra. Ces valeurs sont des identificateurs de cas d’usage, et non des indicateurs à combiner. Une carte recommandée est un sous-ensemble de la carte de configuration de flux complet ; Une carte pour un cas d’usage particulier peut être indisponible sur un appareil.

Source Android 16 pour les cas d’utilisation de flux recommandés.

S’applique à