BitmapMlImageBuilder

herkese açık sınıf BitmapMlImageBuilder

Bitmap kaynağından MlImage derlemesi

Değişebilir veya sabit Bitmap değerini iletebilirsiniz. Bununla birlikte, Bitmap geçirildikten sonra veri bütünlüğünü korumak için içindeki içeriği değiştirmemeniz gerekir.

Geçtiğiniz Bitmap kazanmak için BitmapExtractor kullanın.

İnşaatçılar

BitmapMlImageBuilder(Bitmap bit eşlem)
Zorunlu Bitmap ile oluşturucuyu oluşturur.
BitmapMlImageBuilder(Bağlam bağlamı, URI URI'sı)
Bir dosyadan MlImage derlemek için oluşturucuyu oluşturur.

Herkese Açık Yöntemler

MlImage
build()
MlImage örneği oluşturur.
BitmapMlImageBuilder
setRotation(int rotasyonu)
MlImage.getRotation() değerini ayarlar.

Devralınan Yöntemler

İnşaatçılar

herkese açık BitmapMlImageBuilder (Bitmap bit eşlem)

Zorunlu Bitmap ile oluşturucuyu oluşturur.

Ayrıca, isteğe bağlı özellikleri ayarlamak için setRotation(int) işlevini çağırır. Ayarlanmazsa değerler varsayılan olarak ayarlanır:

  • rotasyon: 0

Parametreler
bit eşlem bir resim veri nesnesi ekleyebilirsiniz.

herkese açık BitmapMlImageBuilder (Bağlam bağlamı, Uri URI)

Bir dosyadan MlImage derlemek için oluşturucuyu oluşturur.

Ayrıca, isteğe bağlı özellikleri ayarlamak için setRotation(int) işlevini çağırır. Ayarlanmazsa değerler varsayılan olarak ayarlanır:

  • rotasyon: 0

Parametreler
context uygulama bağlamına göre özelleştiriliyor.
uri kaynak dosyanın yolu.
Dekoratif yastıklar
IOException

Herkese Açık Yöntemler

herkese açık MlImage derleme ()

MlImage örneği oluşturur.

herkese açık BitmapMlImageBuilder setRotation (int rotasyonu)

MlImage.getRotation() değerini ayarlar.

Parametreler
rotasyon
Dekoratif yastıklar
IllegalArgumentException değeri 0, 90, 180 veya 270 değilse.