BitmapMlImageBuilder

Classe publique BitmapMlImageBuilder

Crée MlImage à partir de Bitmap.

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

Utilisez BitmapExtractor pour obtenir Bitmap que vous avez transmis.

Constructeurs publics

BitmapMlImageBuilder(bitmap de bitmap)
Crée le compilateur avec un Bitmap obligatoire.
BitmapMlImageBuilder(contexte, URI de l'URI)
Crée le compilateur pour compiler MlImage à partir d'un fichier.

Méthodes publiques

MlImage
build()
Crée une instance MlImage.
BitmapMlImageBuilder
setRotation(rotation entière)
Définit la valeur de MlImage.getRotation().

Méthodes héritées

Constructeurs publics

public BitmapMlImageBuilder (bitmap bitmap)

Crée le compilateur avec un Bitmap obligatoire.

Appelle également setRotation(int) pour définir les propriétés facultatives. Si ce champ n'est pas spécifié, les valeurs sont définies avec les valeurs par défaut:

  • rotation: 0

Paramètres
bitmap "image_data".

public BitmapMlImageBuilder (contexte de contexte, URI de l'URI)

Crée le compilateur pour compiler MlImage à partir d'un fichier.

Appelle également setRotation(int) pour définir les propriétés facultatives. Si ce champ n'est pas spécifié, les valeurs sont définies avec les valeurs par défaut:

  • rotation: 0

Paramètres
context le contexte de l'application.
uri le chemin d'accès au fichier de ressources.
Génère
IOException

Méthodes publiques

public MlImage build ()

Crée une instance MlImage.

public BitmapMlImageBuilder setRotation (rotation intégrale)

Définit la valeur de MlImage.getRotation().

Paramètres
rotation
Génère
IllegalArgumentException si la valeur de rotation n'est pas 0, 90, 180 ou 270.