从相机打开图像并保存它会失去质量

时间:2013-05-27 14:12:44

标签: android image-processing android-camera

我遇到问题,当我从相机拍摄照片时,我通过直接传递目标文件夹的参数来保存图像。

    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();

0 个答案:

没有答案