MlImage

herkese açık sınıf MlImage

Cihaz üzerinde makine öğrenimi (ODML) kullanımları için görüntü verilerini sarmalar.

MlImage, farklı Google ODML çerçeveleri(TFLite Desteği, MLKit) arasında platformlar arası paylaşılabilecek sabit bir görüntü kapsayıcısı olacak şekilde tasarlanmıştır.

Bu, MlImage öğesini birlikte uyarlayan farklı çerçeveleri zincirlemeye yardımcı olabilecek yaygın bir soyut görseldir.

MlImage oluşturmak için sağlanan oluşturucuları kullanın:

MlImage, dahili depolama alanını korumak için referans sayımını kullanır. Oluşturulduğunda referans sayısı 1 olur. Geliştirici, dahili depolamayı daha erken serbest bırakmak amacıyla referans sayısını azaltmak için close() yöntemini çağırabilir. Aksi takdirde Java çöp toplama, sonunda depolama alanını serbest bırakır.

Beton resim çıkarmak için önce MlImage.StorageType özelliğini kontrol edin ve ardından sağlanan ayıklayıcıları kullanın:

Gelecekteki sürümde MlImage, dahili dönüşümleri(ör. Bitmap -> ByteBuffer) ve birden fazla depolama alanını destekleyecek.

İç İçe Sınıflar

@arayüz MlImage.ImageFormat Bir resmin resim biçimini belirtir. 
sınıf MlImage.Internal MlImage için gelişmiş API erişimi. 
@arayüz MlImage.StorageType Görüntü kapsayıcı türünü belirtir. 

Sabitler

int IMAGE_FORMAT_ALPHA