Android - 裁剪图像放大很多,看起来很模糊
Posted
技术标签:
【中文标题】Android - 裁剪图像放大很多,看起来很模糊【英文标题】:Android - Cropped image so much zoomed and looking blurre 【发布时间】:2012-12-17 08:45:33 【问题描述】:我正在使用以下代码裁剪从相机拍摄的图像:
Intent intent = new Intent("com.android.camera.action.CROP");
intent .setDataAndType(outputFileUri, "image/*");
intent.putExtra("outputX",600);
intent.putExtra("outputY", 600);
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("scale", true);
intent.putExtra("return-data", false);
startActivityForResult(intent, 2);
我的问题是:
图像裁剪在某些设备上运行良好,而在某些设备上应用程序崩溃。那么如何处理这种情况?
另一件事是裁剪后的图像放大太多,变得模糊。
【问题讨论】:
@Michaël 如果我得到合适的答案,我一定会接受。 【参考方案1】:太大的照片会导致崩溃,请参阅how to crop large photos。
【讨论】:
您好 user1705590,我已经完成了这个代码示例。只是我想知道如何检查设备中是否有内置的裁剪应用程序。因为在那之后我们还必须处理 onActivityResult。以上是关于Android - 裁剪图像放大很多,看起来很模糊的主要内容,如果未能解决你的问题,请参考以下文章
UIImageVIew 根据 ImageView 大小裁剪图像中心