Android.Hardware.Camera2.Params Espace de noms

Classes

Nom Description
BlackLevelPattern

Classe immuable pour stocker un vecteur de 4 éléments d’entiers correspondant à un modèle 2x2 de décalages de canal de couleur utilisés pour les décalages de niveau noir de chaque canal de couleur.

Capability

Classe immuable pour stocker la fonctionnalité de caméra, sa dimension de streaming maximale et sa plage de zoom maximale correspondantes.

ColorSpaceProfiles

Classe immuable avec des informations sur les profils d’espace de couleur pris en charge.

ColorSpaceTransform

Classe immuable pour décrire une matrice 3x3 de valeurs dans l’ordre principal des Rational lignes.

DeviceStateSensorOrientationMap

Classe immuable qui mappe l’état de pliage de l’appareil à l’orientation du capteur.

DeviceStateSensorOrientationMap.Builder

Génère un objet DeviceStateSensorOrientationMap.

DynamicRangeProfiles

Classe immuable avec des informations sur les profils de plage dynamique 10 bits pris en charge.

ExtensionSessionConfiguration

Classe qui agrège tous les arguments pris en charge pour CameraExtensionSession l’initialisation.

Face

Décrit un visage détecté dans une image.

Face.Builder

Génère un objet Face.

InputConfiguration

Classe immuable pour stocker une configuration d’entrée utilisée pour créer une session de capture reprocessable.

LensIntrinsicsSample

Classe immuable pour stocker un CaptureResult#STATISTICS_LENS_INTRINSICS_SAMPLES lens intrinsics intra-frame sample.

LensShadingMap

Classe immuable pour décrire une 4 x N x M carte d’ombrage de lentilles de flotteurs.

MandatoryStreamCombination

Classe immuable pour stocker la combinaison de flux obligatoire disponible.

MandatoryStreamCombination.MandatoryStreamInformation

Classe immuable pour stocker les informations de flux obligatoires disponibles.

MeteringRectangle

Classe immuable pour représenter un rectangle (x, y, width, height) avec un composant de poids supplémentaire.

MultiResolutionStreamConfigurationMap

Classe immuable pour stocker les informations des flux multi-résolution pris en charge par l’appareil photo.

MultiResolutionStreamInfo

Classe utilitaire décrivant les propriétés d’un flux de mémoires tampons d’images de taille fixe qui sauvegardent un flux d’images à résolution multiple.

OisSample

Classe immuable pour stocker un CaptureResult#STATISTICS_OIS_SAMPLES optical image stabilization sample.

OutputConfiguration

Classe permettant de décrire la sortie de l’appareil photo, qui contient une configuration spécifique pour la création d’une Surface session de capture.

OutputConfiguration.InterfaceConsts
RecommendedStreamConfigurationMap

Classe immuable pour stocker les configurations de flux recommandées à configurer android.view.Surface Surfaces pour la création d’une android.hardware.camera2.CameraCaptureSession capture session classe avec android.hardware.camera2.CameraDevice#createCaptureSession(SessionConfiguration).

RggbChannelVector

Classe immuable pour stocker un vecteur à 4 éléments de floats indexable par un bloc de 2 x 2 pixels bayer RAW.

SessionConfiguration

Classe d’assistance qui agrège tous les arguments pris en charge pour l’initialisation de session de capture.

SessionConfiguration.InterfaceConsts
StreamConfigurationMap

Classe immuable pour stocker le flux CameraCharacteristics#SCALER_STREAM_CONFIGURATION_MAP configurations disponible à configurer android.view.Surface Surfaces pour la création d’une android.hardware.camera2.CameraCaptureSession capture session classe avec android.hardware.camera2.CameraDevice#createCaptureSession(SessionConfiguration).

TonemapCurve

Classe immuable pour décrire une 2 x M x 3 courbe de carte de tonalité de flotteurs.

Énumérations

Nom Description
MirrorMode
SessionType
TimestampBase
TonemapCurveChannel

Énumère les valeurs retournées par les membres et Blue les GreenRedmembres.

UsecaseMode