配置优化、闪存和文件格式

您还可以通过其他几种方式使用 ImageCapture 配置设备的相机。您可以使用 ImageCapture.Builder 方法执行此操作。

设置截屏/录屏模式

ImageCapture.Builder.setCaptureMode() 可用于配置拍摄照片时所采用的拍摄模式:

拍摄模式默认为 CAPTURE_MODE_MINIMIZE_LATENCY。如需了解详情,请参阅 setCaptureMode() 参考文档。

设置闪光灯模式

默认闪光灯模式为 FLASH_MODE_OFF。如需设置闪光灯模式,请使用 ImageCapture.Builder.setFlashMode()

文件类型

本文档中演示的工作流完全支持 JPEG 格式。如需查看有关如何将 Media.Image 对象从 YUV_420_888 格式转换为 RGB Bitmap 对象的示例代码,请参阅 YuvToRgbConverter.kt