BitmapMlImageBuilder

classe pubblica BitmapMlImageBuilder

Costruisce MlImage da Bitmap .

Puoi passare Bitmap mutabile o immutabile. Tuttavia, una volta passata Bitmap , per mantenere l'integrità dei dati non è necessario modificarne il contenuto.

Utilizza BitmapExtractor per ottenere Bitmap che hai passato.

Costruttori pubblici

BitmapMlImageBuilder (bitmap bitmap)
Crea il builder con un Bitmap obbligatorio.
BitmapMlImageBuilder (contesto di contesto, Uri uri)
Crea il builder per creare MlImage da un file.

Metodi pubblici

MlImage
costruire ()
Costruisce un'istanza MlImage .
BitmapMlImageBuilder
setRotation (rotazione intera)
Imposta il valore per MlImage.getRotation() .

Metodi ereditati

Costruttori pubblici

BitmapMlImageBuilder pubblico (bitmap bitmap)

Crea il builder con un Bitmap obbligatorio.

Chiama anche setRotation(int) per impostare le proprietà facoltative. Se non impostato, i valori verranno impostati con il valore predefinito:

  • rotazione: 0

Parametri
bitmap oggetto dati immagine.

BitmapMlImageBuilder pubblico (contesto di contesto, Uri uri)

Crea il builder per creare MlImage da un file.

Chiama anche setRotation(int) per impostare le proprietà facoltative. Se non impostato, i valori verranno impostati con il valore predefinito:

  • rotazione: 0

Parametri
contesto il contesto dell'applicazione.
uri il percorso del file di risorse.
Lancia
IOException

Metodi pubblici

build MlImage pubblica ()

Costruisce un'istanza MlImage .

public BitmapMlImageBuilder setRotation (rotazione int)

Imposta il valore per MlImage.getRotation() .

Parametri
rotazione
Lancia
IllegalArgumentException se il valore di rotazione non è 0, 90, 180 o 270.