BitmapMlImageBuilder

klasa publiczna BitmapMlImageBuilder

Kompiluje MlImage z Bitmap .

Możesz przekazać mutable lub immutable Bitmap . Jednak po przekazaniu Bitmap , aby zachować integralność danych, nie należy modyfikować jej zawartości.

Użyj BitmapExtractor aby uzyskać Bitmap którą przekazałeś.

Konstruktorzy publiczni

BitmapMlImageBuilder (bitmapa bitmapowa)
Tworzy konstruktora z obowiązkowym Bitmap .
BitmapMlImageBuilder (kontekst kontekstowy, Uri uri)
Tworzy konstruktora do kompilowania MlImage z pliku.

Metody publiczne

MlObraz
zbudować ()
Tworzy instancję MlImage .
BitmapMlImageBuilder
setRotation (int obrót)
Ustawia wartość dla MlImage.getRotation() .

Metody dziedziczone

Konstruktorzy publiczni

publiczny BitmapMlImageBuilder (bitmapa bitmapowa)

Tworzy konstruktora z obowiązkowym Bitmap .

Wywołuje także setRotation(int) w celu ustawienia opcjonalnych właściwości. Jeśli nie zostanie ustawiony, wartości zostaną ustawione domyślnie:

  • obrót: 0

Parametry
bitmapa obiekt danych obrazu.

publiczny BitmapMlImageBuilder (kontekst kontekstowy, Uri uri)

Tworzy konstruktora do kompilowania MlImage z pliku.

Wywołuje także setRotation(int) w celu ustawienia opcjonalnych właściwości. Jeśli nie zostanie ustawiony, wartości zostaną ustawione domyślnie:

  • obrót: 0

Parametry
kontekst kontekst aplikacji.
u ścieżka do pliku zasobów.
Rzuca
Wyjątek IO

Metody publiczne

publiczna kompilacja MlImage ()

Tworzy instancję MlImage .

publiczny BitmapMlImageBuilder setRotation (obrót int)

Ustawia wartość dla MlImage.getRotation() .

Parametry
obrót
Rzuca
Wyjątek IllegalArgument jeśli wartość obrotu nie wynosi 0, 90, 180 lub 270.