webp和Guetzli就不具体介绍了。
笔者最近了解Guetzli压缩算法, 看到一篇比较详细的评估
自己动手测试了一下两个压缩方式在公司服务器上抓的图片的压缩结果, 包括webp+Guetzli一起使用的结果。
数据如下:
原始图片为 23张大小为260*364的图片, 共计649k的图片
图片是公司的, 就不发出来了
webp 使用无损压缩, 反倒变大到2.15m
webp 质量选90 压缩到542K, 减小16%
webp 质量选80 压缩到362K, 减小44%
使用Guetzli压缩原图, 默认参数95% 压缩到553k, 减小14%
在上面的基础上再压缩成webp
使用90%的参数, 518K, 比原图压缩了20%
(中间有部分图反倒增大了, 如果忽略这部分图, 用原格式, 反倒会更小一点)
使用80%的参数, 354k,比原图压缩了45%
下面再测试一下压缩速度
测试环境
Ubuntu 16.04.3 LTS \n \l
#cpu 8个逻辑核 2.5G
8 Intel(R) Xeon(R) CPU E5-2609 v2 @ 2.50GHz
free memory: 14G