ByteBufferExtractor

herkese açık sınıf ByteBufferExtractor

MPImage dosyasından ByteBuffer çıkarma yardımcı programı.

Şu anda yalnızca MPImage.STORAGE_TYPE_BYTEBUFFER ile MPImage desteklenir, aksi takdirde IllegalArgumentException döndürülür.

Herkese Açık Yöntemler

statik ByteBuffer
extract(MPImage resmi)
Bir MPImage öğesinden ByteBuffer çıkarır.
statik ByteBuffer
extract(MPImage resim, int targetFormat)
Bir MPImage öğesinden belirli targetFormat içindeki salt okunur bir ByteBuffer değerini ayıklar.

Devralınan Yöntemler

Herkese Açık Yöntemler

herkese açık statik ByteBuffer ayıkla (MPImage görüntüsü)

Bir MPImage öğesinden ByteBuffer çıkarır.

Döndürülen ByteBuffer salt okunur bir görünümdür. Kullanılabilir durumdaki ilk MPImageProperties öğenin depolama türü MPImage.STORAGE_TYPE_BYTEBUFFER.

Parametreler
resim
İlerlemeler
Dekoratif yastıklar
IllegalArgumentException Resim, ByteBuffer depolama alanı içermediğinde.

herkese açık statik ByteBuffer ayıkla (MPImage resim, int targetFormat)

Bir MPImage öğesinden belirli targetFormat içindeki salt okunur bir ByteBuffer değerini ayıklar.

Biçim dönüştürme özellikleri:

  • RGB resimler RGBA biçiminde ayıklanırken A kanal değeri her zaman 255 olarak ayarlanır.
  • RGBA görüntüleri RGB biçiminde ayıklanırken A kanal atlanır.

Parametreler
resim resmi değiştirebilirsiniz.
targetFormat sonuç bayt arabelleğinin resim biçimindedir.
İlerlemeler
Dekoratif yastıklar
IllegalArgumentException ayıklama işlemi desteklenmeyen biçim veya veri türü dönüşümleri gerektirdiğinde.