什么即时试图做保存位图图像是保存由2位图叠加组成的编辑位图。我的应用程序允许用户在图片顶部绘制并保存。无收缩的宽度和高度
我的问题是:当我保存结果图像,它变得越来越小,甚至将质量设置为100。因此,如果用户保存和编辑图像多次,图像将越来越小。
我保存的位图与此:
result.compress(Bitmap.CompressFormat.JPEG, 100, fos);
我调试的代码,而在这一点上的宽度和高度都很好,但保存后,图像缩小。
我已经研究了这个问题,但我已经找到了那些没有答案,可以帮助我。
我需要的是一种方式,以节省位图没有缩水,但我需要它的图像格式,如JPG,PNG等提前
感谢。
请在调用compress之前记录'result'的大小,它是你期望的结果吗?那么输出文件怎么样,它的大小是多少? – lelloman
图片的原始尺寸为520x390。如果我不重新加载图像,它的好,它保持大小,但是当我重新加载它时,图像大小变为260x195。如果我编辑并重新加载,它会更改为130x98。 (每次一半的尺寸) –
您将需要发布您的“重新加载”代码 – lelloman