Mengonfigurasi untuk pengoptimalan, flash, dan format file

Ada beberapa cara tambahan untuk mengonfigurasi kamera perangkat dengan ImageCapture. Anda melakukannya dengan metode ImageCapture.Builder.

Menetapkan mode pengambilan

Gunakan ImageCapture.Builder.setCaptureMode() untuk mengonfigurasi mode pengambilan saat mengambil foto:

Mode pengambilan disetel secara default ke CAPTURE_MODE_MINIMIZE_LATENCY. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi setCaptureMode().

Menetapkan mode flash

Mode flash default adalah FLASH_MODE_OFF. Untuk menyetel mode flash, gunakan ImageCapture.Builder.setFlashMode():

Jenis file

Alur kerja yang ditunjukkan dalam dokumen ini sepenuhnya mendukung format JPEG. Untuk mengetahui kode contoh yang menunjukkan cara mengonversi objek Media.Image dari format YUV_420_888 ke objek Bitmap RGB, lihat YuvToRgbConverter.kt.