Optimizasyon, flash ve dosya biçimi için yapılandırma

ImageCapture ile bir cihazın kamerasını yapılandırmanın birkaç farklı yolu vardır. Bunu ImageCapture.Builder yöntemiyle yapabilirsiniz.

Ekran görüntüsü alma modunu ayarlama

Fotoğraf çekerken çekim modunu yapılandırmak için ImageCapture.Builder.setCaptureMode() simgesini kullanın:

Yakalama modu varsayılan olarak CAPTURE_MODE_MINIMIZE_LATENCY olarak ayarlanır. Daha fazla bilgi için setCaptureMode() referans dokümanlarına bakın.

Flaş modunu ayarlama

Varsayılan flaş modu FLASH_MODE_OFF'dur. Flaş modunu ayarlamak için ImageCapture.Builder.setFlashMode() simgesini kullanın:

Dosya türleri

Bu dokümanda gösterilen iş akışı, JPEG biçimini tamamen destekler. Bir Media.Image nesnesinin YUV_420_888 biçiminden RGB Bitmap nesnesine nasıl dönüştürüleceğini gösteren örnek kod için YuvToRgbConverter.kt bölümüne bakın.