我正在尝试使用CameraView图像捕获。不幸的是,takePicture方法不允许任何配置。我想以特定分辨率拍摄照片。使用ImageCapture时,需要手动设置CameraX对象。如何处理?
CameraView
是高级CameraX组件,它允许轻松使用Preview
,ImageCapture
和VideoCapture
用例,并将照相机的打开/关闭连接到生命周期中,从而提供了便利牺牲灵活性/可配置性。如果您只需要轻松显示预览并拍摄图片/视频的内容,则应使用CameraView
,但是如果您需要对图像分辨率的控制等更多控制,则需要配置和构建用例,并自行设置相机。