谷歌新算法:不损 JPEGs 画质的前提下体积缩小35%

发布时间:2017-03-19 14:48 来源:咔够网 作者:Camily [编译] 浏览:

日前,谷歌开发并开源了一款全新的 JPEG 编码器。该编码器可以做到以下两点:第一,保证图片质量不变的情况下将 JPEG 文件大降低35%;第二,它能在保持图片文件大小不变的情况下提升图片质量。
该新算法名为 Guetzli(瑞士德语“曲奇饼”意思),感兴趣的摄影师可以下载试用一下。“Guetzli 是一款适用于数码图片和网页图形的 JPEG 编码器,在保持兼容现有浏览器、图片编辑应用和 JPEG 格式的情况下带来更小体积的 JPEG 文件,给用户带来更快捷的在线体验”。谷歌官网写道。
以下是不同算法下画质的对比图:
从左至右依次为无压缩照片,使用传统 libjpeg 算法压缩的照片和使用谷歌新 Guetzli 编码器压缩的照片。由图可知,Guetzli 算法压缩下的图片稍微存在点伪影,这一算法在保证图片质量不变的情况下将文件大小降低了,在三者当中具有最好的画质表现。
谷歌表示,Guetzli 算法是通过生成 “近似于颜色感知和视觉” 的模型在降低图片质量和缩小文件大小之间找到平衡。这一新算法能有助于在 “量化” 压缩 JPEG图片的情况下确定应该保留和丢弃哪些颜色和细节。
不过,Guetzli 算法也存在一点缺陷型,它比传统 libjpeg 算法编码的时间长一些。但无论如何,对于 JPEG 图片格式流行的今天,其作用还是非常巨大的。
分享至: