我有一个问题,当我从相机拍照时,我通过直接传递目标文件夹的参数来保存图像。
takePictureIntent.putExtra("output", uriSavedImage);
此图片以最高质量保存。但是如果我打开这张图片,当我保存它时,即使我设置为最高质量(如果是 JPEG,则为 100),保存的图像会丢失质量和尺寸。
有人有这个问题吗?
OutputStream outStream = null;
File file = new File(this.photosPath, this.photoTakedAltered);
try {
outStream = new FileOutputStream(file);
this.photoFilteredBitmap.compress(Bitmap.CompressFormat.JPEG, 100, outStream);
outStream.flush();
outStream.close();