Mem-build MlImage dari ByteBuffer.
 
Anda dapat meneruskan ByteBuffer yang dapat diubah atau tidak dapat diubah. Namun, setelah ByteBuffer diteruskan, untuk menjaga integritas data, Anda tidak boleh mengubah konten di dalamnya.
 
Gunakan ByteBufferExtractor untuk mendapatkan ByteBuffer yang Anda teruskan.
Konstruktor Publik
| 
ByteBufferMlImageBuilder(byteBuffer ByteBuffer, lebar int, tinggi int, int imageFormat)
                
                   Membuat builder dengan  ByteBufferwajib dan gambar yang diwakili. | 
Metode Publik
| MlImage | |
| ByteBufferMlImageBuilder | 
setRotation(intRotation)
                
                   Menetapkan nilai untuk  MlImage.getRotation(). | 
Metode Turunan
Konstruktor Publik
public ByteBufferMlImageBuilder (ByteBuffer byteBuffer, lebar int, tinggi int, int imageFormat)
Membuat builder dengan ByteBuffer wajib dan gambar yang diwakili.
 
Kita akan memvalidasi ukuran byteBuffer dengan width, height, dan imageFormat yang ditentukan.
 
Juga memanggil setRotation(int) untuk menetapkan properti opsional. Jika tidak ditetapkan, nilai akan ditetapkan secara default:
 
- rotasi: 0
Parameter
| byteBuffer | objek data image. | 
|---|---|
| lebar | lebar gambar yang direpresentasikan. | 
| tinggi | tinggi gambar yang diwakili. | 
| imageFormat | bagaimana data mengenkode gambar. | 
Metode Publik
public ByteBufferMlImageBuilder setRotation (intRotation)
Menetapkan nilai untuk MlImage.getRotation().
Parameter
| rotasi | 
|---|
Menampilkan
| IllegalArgumentException | jika nilai rotasi bukan 0, 90, 180, atau 270. | 
|---|