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 | |
| 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 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. |
|---|