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
ByteBufferhanya 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
ByteBufferhanya baca yang disimpan diMPImage
Menampilkan
| IllegalArgumentException | saat ekstraksi memerlukan format atau konversi jenis data yang tidak didukung. |
|---|