我一直在考虑用 Webp 图像替换我的 Android 应用程序中的 png 文件以减小 APK 大小。
虽然结果不错,但我想知道我是否使用了一些 png 转换器/压缩器,并且能够将尺寸减小到比我为 webp 图像得到的尺寸小,而不是我应该继续使用 webp 图像吗?
原始 PNG 大小 - A KB
转换为 Webp 后 - B KB
使用一些好的 PNG 转换器/压缩器(PNG 到 PNG):C KB
如果 C 小于 B,那么选择 webp 方法的优点/缺点是什么?
我做了什么:
使用无损和有损转换将 PNG 转换为 webp:
原始 PNG - input.png:4312 KB
i) 无损-cwebp input.png -lossless -o output.webp
size of output.webp - 201 KB
ii) 有损 80 -cwebp -q 80 input.png -o output.webp
size of output.webp - 25 KB
我们可以使用任何 png cruncher 实现更大的尺寸缩减吗?
如果 C 小于 B 那么你甚至不应该考虑使用 WebP。从网络下载图像时,您应该使用 WebP 格式 - 但如果您在谈论 APK 中的资源,那么请选择一个好的 cruncher(以防 C 小于 B)。
chúc mừng!
Tôi là một lập trình viên xuất sắc, rất giỏi!