BitmapMlImageBuilder

Öffentliche Klasse BitmapMlImageBuilder

Erstellt MlImage aus Bitmap.

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

Verwende BitmapExtractor, um Bitmap zu erhalten, die du bestanden hast.

Public Constructors

BitmapMlImageBuilder(Bitmap-Bitmap)
Erstellt den Builder mit einer obligatorischen Bitmap.
BitmapMlImageBuilder(Kontextkontext, URI-URI)
Erstellt den Builder zum Erstellen von MlImage aus einer Datei.

Public Methods

MlImage
build()
Erstellt eine MlImage-Instanz.
BitmapMlImageBuilder
setRotation(int Rotation)
Legt den Wert für MlImage.getRotation() fest.

Übernommene Methoden

Public Constructors

public BitmapMlImageBuilder (Bitmap-Bitmap)

Erstellt den Builder mit einer obligatorischen Bitmap.

Ruft außerdem setRotation(int) auf, um die optionalen Attribute festzulegen. Wenn nichts festgelegt ist, werden die Werte mit dem Standardwert festgelegt:

  • Rotation: 0

Parameter
Bitmap Bilddatenobjekts.

public BitmapMlImageBuilder (Kontextkontext, Uri-URI)

Erstellt den Builder zum Erstellen von MlImage aus einer Datei.

Ruft außerdem setRotation(int) auf, um die optionalen Attribute festzulegen. Wenn nichts festgelegt ist, werden die Werte mit dem Standardwert festgelegt:

  • Rotation: 0

Parameter
context Kontext der Anwendung.
uri den Pfad zur Ressourcendatei.
Löst aus
IOException

Public Methods

public MlImage build ()

Erstellt eine MlImage-Instanz.

public BitmapMlImageBuilder setRotation (int Rotation)

Legt den Wert für MlImage.getRotation() fest.

Parameter
Drehung
Löst aus
IllegalArgumentException wenn der Rotationswert nicht 0, 90, 180 oder 270 ist.