ByteBufferImageBuilder

classe publique ByteBufferImageBuilder

Crée une MPImage à partir d'un ByteBuffer.

Vous pouvez transmettre des ByteBuffer modifiables ou immuables. Toutefois, une fois la valeur ByteBuffer transmise, vous ne devez pas modifier son contenu pour préserver l'intégrité des données.

Utilisez ByteBufferExtractor pour obtenir ByteBuffer que vous avez transmis.

Constructeurs publics

ByteBufferImageBuilder(ByteBuffer byteBuffer, int width, int height, int imageFormat)
Crée le compilateur avec ByteBuffer obligatoire et l'image représentée.

Méthodes publiques

MPImage
build()
Crée une instance MPImage.

Méthodes héritées

Constructeurs publics

public ByteBufferImageBuilder (ByteBuffer byteBuffer, int width, int height, int imageFormat)

Crée le compilateur avec ByteBuffer obligatoire et l'image représentée.

Nous allons valider la taille de byteBuffer avec les valeurs width, height et imageFormat données.

Paramètres
byteBuffer "image_data".
largeur la largeur de l'image représentée.
taille la hauteur de l'image représentée.
imageFormat comment les données encodent l'image.

Méthodes publiques

public MPImage build ()

Crée une instance MPImage.