导读 | 谷歌开发了并开源了一种新的JPEG算法,该算法可将文件大小减少大约35%,或者在保持文件大小不变的情况下显著提高图像质量。重要的是与WebP和WebM等其他图像压缩方式不同,谷歌新的JPEG算法与现有的浏览器、设备、照片、编辑应用和JPEG标准完全兼容。 |
作为网络内容和广告的大提供者,Google 自然会想尽办法来缩小图片占去的空间,以减少带宽的使用。在 2010 年的时候他们就有推出一个名为 WebP 的文件格式,但 WebP 是独立于 JPEG 的另一个格式,在 JPEG 基本上独霸的今天,要取得广大的支持有现实上的困难。因此 Google 这次转而开发了以开源的 Guetzli 算法为核心的新编码方式,虽然还是 JPEG,但在相同的「感受画质」下,可以缩小文件达 35%(或在同样的文件大小下提供更好的画质)。
Guetzli 是瑞士德文里的「饼干」的意思。和目前最常用的 libjpeg 相比,Guetzli 压缩会花费稍长一点的时间,在画面的取舍上也会有微妙的不同。以上图这个例子,左边是原图,中间是传统的压缩方式,右边则是 Guetzli。可以发现 Guetzli 的压缩噪点好像比较和缓一些,但另一边眼角左下方的亮绿色却失去了一些饱和度。
可惜 Google 的网页上只有给我们这种放大非常多倍的影像,还是会想比比看普通网页大小的图片有什么差别啊…
原文地址:http://www.linuxprobe.com/google-guetzli-jpeg.html编辑:张宏宇,审核员:杨鹏飞