在Android中压缩照片质量

3

我正在尝试压缩 Android 相机拍摄的照片 (.jpg)。

例如:

2048 x 1536,质量为90,深度为24位的图片

压缩到

1024 x 768,质量为70,深度为24位的图片

是否有任何库或工具可以完成这个任务?


2
请访问以下链接:https://dev59.com/Ymkv5IYBdhLWcg3wtS4N,它将帮助您压缩图像。 - Hasnain
按照此链接压缩图像大小:https://dev59.com/VGUo5IYBdhLWcg3wzCBq#15759464 - Divyang Metaliya
1个回答

3
你可以同样这样压缩你的位图图片。
ByteArrayOutputStream out = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, out);

这里的100是图片的质量,您可以更改图片格式以获得低分辨率图片。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接