Langue

DngCreator.WriteInputStream(Stream, Size, Stream, Int64) Méthode

Définition

Écrivez les données de android.graphics.ImageFormat#RAW_SENSOR pixel dans un fichier DNG avec les métadonnées actuellement configurées.

[Android.Runtime.Register("writeInputStream", "(Ljava/io/OutputStream;Landroid/util/Size;Ljava/io/InputStream;J)V", "")]
public void WriteInputStream(System.IO.Stream dngOutput, Android.Util.Size size, System.IO.Stream pixels, long offset);
[<Android.Runtime.Register("writeInputStream", "(Ljava/io/OutputStream;Landroid/util/Size;Ljava/io/InputStream;J)V", "")>]
member this.WriteInputStream : System.IO.Stream * Android.Util.Size * System.IO.Stream * int64 -> unit

Paramètres

dngOutput
Stream

pour java.io.OutputStream écrire le fichier DNG dans.

size
Size

de Size l’image à écrire, en pixels.

pixels
Stream

données java.io.InputStream de pixels à écrire.

offset
Int64

décalage de l’image brute en octets. Cela indique le nombre d’octets ignorés dans l’entrée avant la lecture des données de pixels.

Attributs

Exceptions

si une erreur a été rencontrée dans le flux d’entrée ou de sortie.

si des informations de métadonnées insuffisantes ont été définies pour écrire un fichier DNG bien mis en forme.

si la taille passée ne correspond pas à la

Remarques

Écrivez les données de android.graphics.ImageFormat#RAW_SENSOR pixel dans un fichier DNG avec les métadonnées actuellement configurées.

Les données de pixel brut doivent avoir 16 bits par pixel, et l’entrée doit contenir au moins offset + 2 * width * height) des octets. La largeur et la hauteur de l’entrée sont extraites de la largeur et de la hauteur définies dans les DngCreator balises de métadonnées, et sont généralement égales à la largeur et à la hauteur de CameraCharacteristics#SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE. Avant le niveau 23 de l’API, cela était toujours le même que CameraCharacteristics#SENSOR_INFO_ACTIVE_ARRAY_SIZE. La disposition en pixels de l’entrée est déterminée à partir de l’ensemble de filtre de couleur (CFA) signalé.CameraCharacteristics#SENSOR_INFO_COLOR_FILTER_ARRANGEMENT Si des métadonnées insuffisantes sont disponibles pour écrire un fichier DNG bien mis en forme, une java.lang.IllegalStateException valeur est levée.

Java documentation pour android.hardware.camera2.DngCreator.writeInputStream(java.io.OutputStream, android.util.Size, java.io.InputStream, long).

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 à