我目前正在制作一款需要高质量照片的应用。因此,我想以.PNG格式拍摄照片,但到目前为止我只想知道如何用JPEG格式。我为此使用了以下方法take_picture()。此方法包括以下行以获得预期的图片大小:
jpegSizes = camera_characteristics.get(CameraCharacteristics.SCALER_STREAM_CONFIGURATION_MAP).getOutputSizes(ImageFormat.JPEG);
然后创建一个ImageReader来捕获图片:
ImageReader reader = ImageReader.newInstance(width, height, ImageFormat.JPEG, 1);
有没有办法在这里使用.PNG? ImageFormat似乎不支持.PNG。所有答案都非常感谢!