【发布时间】:2014-03-22 19:04:33
【问题描述】:
我一直在开发一个可以拍照并保存的 Android 应用。我想通过压缩图像使上传速度更快。但是当我使用BitmapCompress 压缩它们时,图像似乎失去了它的质量。这里:
RAW:
压缩:
之前: 尺寸 - 1920X1920 文件大小 - 2.94MB
之后: 尺寸 - 960X960 文件大小 - 644KB
我想知道是否有办法,一个图书馆也许可以解决我的问题? Instagram 似乎在做这种压缩而不损失图像质量。
【问题讨论】:
-
你的显示器里有你吗?
-
我认为您正在寻找调整大小,而不是压缩。压缩几乎总是会影响质量。
-
@Neil 你是什么意思?
-
您有两个选择:无损 png(很少压缩,如果有的话 - 质量很好)和 jpeg(有损压缩,质量差,取决于压缩比)。我会为 JPG 选择一个高质量的压缩比,比如 85(质量 %)左右(更高的质量,更少的压缩)
-
这是一个妥协的问题...选择最低满意的质量并接受您设置的压缩给定的最终尺寸...
标签: android image-processing camera image-compression