Android - 在没有内存错误的情况下读取相同的图像(来自相机)

时间:2013-09-25 15:44:17

标签: android image decode

我知道这里有大量的q / a,我相信我经历了大部分问题......

但是找不到适合我的直接答案:

我正在构建一个Android应用程序。我有一个“snapshot.jpg”文件,我从相机回调(jpegCallback)保存,它是640x480。

现在我需要阅读此文件,将其裁剪为466x466。如果我尝试按原样读取文件(解码...),我会得到可怕的OutOfMemory异常。

我知道这里的所有解决方案都在讨论计算宽度和宽度。高度使用'选项'和缩放 - 这对我没有好处,因为缩放最小值是2,所以我得到一个320x240,远远低于我需要的分辨率(466x466)

我无法相信我所有RAM的手机都无法处理466x466图像......

TIA

0 个答案:

没有答案