Utilitas untuk mengekstrak ByteBuffer
dari MPImage
.
Saat ini, kode ini hanya mendukung MPImage
dengan MPImage.STORAGE_TYPE_BYTEBUFFER
. Jika tidak, IllegalArgumentException
akan ditampilkan.
Metode Publik
ByteBuffer statis | |
ByteBuffer statis |
Metode Turunan
Metode Publik
public static ByteBuffer ekstrak (gambar MPImage)
Mengekstrak ByteBuffer
dari MPImage
.
ByteBuffer
yang ditampilkan adalah tampilan hanya baca, dengan MPImageProperties
pertama yang tersedia yang jenis penyimpanannya adalah MPImage.STORAGE_TYPE_BYTEBUFFER
.
Parameter
gambar |
---|
Hasil
ByteBuffer
hanya baca.
Menampilkan
IllegalArgumentException | jika gambar tidak berisi penyimpanan ByteBuffer .
|
---|
Lihat Juga
public static ByteBuffer extract (MPImage image, int targetFormat)
Mengekstrak ByteBuffer
hanya baca dalam targetFormat
tertentu dari MPImage
.
Spesifikasi konversi format:
- Saat mengekstrak gambar RGB ke format RGBA, Saluran akan selalu disetel ke 255.
- Saat mengekstrak gambar RGBA ke format RGB, Saluran akan dihapus.
Parameter
gambar | gambar yang akan diekstrak. |
---|---|
targetFormat | format gambar bytebuffer hasil. |
Hasil
ByteBuffer
hanya baca yang disimpan diMPImage
Menampilkan
IllegalArgumentException | saat ekstraksi memerlukan format atau konversi jenis data yang tidak didukung. |
---|