裁剪质量丢失的图像文件

时间:2014-01-25 17:45:30

标签: android crop

我使用以下代码让用户从图库中选择一张图片。然后用户可以裁剪它。结果写在输出文件中。问题是输出文件的质量远低于原始文件。有没有办法让它没有质量松散。 感谢。

        Intent intent = new Intent("com.android.camera.action.CROP");

        intent.setType("image/*");
        intent.setAction(Intent.ACTION_GET_CONTENT);

        intent.putExtra("crop", "true");
        intent.putExtra("aspectX", 1);
        intent.putExtra("aspectY", 1);
        File fileOut = new File(Environment.getExternalStorageDirectory() + "/Outputfile.png");
        intent.putExtra("output", Uri.fromFile(fileOut));
        intent.putExtra("outputFormat", Bitmap.CompressFormat.PNG); 
        startActivityForResult(Intent.createChooser(intent, getString(R.string.loEditarPerfiles_SeleccioneImagen)), 1234567);

0 个答案:

没有答案