如何将图像压缩到5kb?

时间:2018-06-13 12:37:54

标签: java android

如何将Base64编码的图像写入文件?

我使用Base64将图像编码为字符串 首先,我读取文件,然后将其转换为字节数组,然后应用Base64编码将图像转换为字符串。

现在我的问题是如何将图像压缩到5kb 就像Android中的Whatsapp图像压缩一样。

1 个答案:

答案 0 :(得分:0)

如果您需要将图像存储为“文本”,则可以压缩Base64字符串SO answer。 另一方面,您可以通过降低图像的大小来降低图像的分辨率。 并非所有图像都可以压缩到5kb而不会降低质量,但是可以实现适当的分辨率更改并且可以实现图像的压缩Another SO answer