ByteBufferImageBuilder

Öffentliche Klasse ByteBufferImageBuilder

Erstellt ein MPImage aus einer ByteBuffer.

Sie können entweder änderbare oder unveränderliche ByteBuffer übergeben. Sobald ByteBuffer übergeben wurde, sollten Sie die darin enthaltenen Inhalte nicht mehr ändern, um die Datenintegrität zu wahren.

Verwende ByteBufferExtractor, um ByteBuffer zu erhalten, die du bestanden hast.

Public Constructors

ByteBufferImageBuilder(ByteBuffer byteBuffer, int-Breite, int-Höhe, int imageFormat)
Erstellt den Builder mit dem obligatorischen ByteBuffer und dem dargestellten Image.

Public Methods

MPImage
build()
Erstellt eine MPImage-Instanz.

Übernommene Methoden

Public Constructors

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

Erstellt den Builder mit dem obligatorischen ByteBuffer und dem dargestellten Image.

Wir validieren die Größe von byteBuffer mit den angegebenen width, height und imageFormat.

Parameter
byteBuffer Bilddatenobjekts.
Breite die Breite des dargestellten Bildes.
Höhe Höhe des dargestellten Bildes.
imageFormat wie die Daten das Bild codieren.

Public Methods

public MPImage build ()

Erstellt eine MPImage-Instanz.