利用谷歌开源的图片算法 Guetzli 优化你的图片

前言

2017年3月16日谷歌新开源了一个图片压缩优化算法Guetzli。

这是谷歌官方的博客

这是一种JPEG的编码器,比目前其它压缩图片的方法大小大约减少了35%。

使用后质量不但没有损失,甚至还更加优化。

这是鹅厂的体验报告

你可以在GitHub上获取个人版本的源码,对其进行重建。

这是地址

本文就将指导读者如何利用这“新玩意”来优化你的JPEG图像。

情景假设

假设你的网站上有1000个JPEG图片,设每张图的大小为100KB,

如果Guetzli可以将文件大小减小30%,这样可以网站上的图片总存储容量将减少30MB。

这样用户端的下载速度会加快,减小了服务器的负担。

正文

FileOptimizer是一个通用文件优化器,它是Guetzli支持的程序之一。

这是它的下载地址(需要梯子)

这个程序很简单,我们只需要将要优化的图片拖放到软件中,然后从菜单中选择优化即可。

但是要注意:

Guetzli不是默认的解码器,因为它并不是无损的,所以要在FileOptimizer中启用Guetzli支持。所以你需要执行以下步骤:

  1. 在安装路径下打开FileOptimizer你安装的位数.ini

小编的是

D:\FileOptimizer\FileOptimizer64.ini

2.找到JPEGAllowLossy参数,并将其设置为true。

在26行(Notepad++打开)

3.重启FileOptimizer软件

优化你的图片

小编随便使用了几张图片

最后看见优化效果还是不错的

只不过最终具体值还是与官方放出来的数据有点偏差的。

不足

但是有一个缺点就是运行Guetzli时间较长。 具体需要多长时间取决于图像的大小,如果超过1MB,会很慢(一分钟或更长时间)。 不过,对于网站管理员来说,这是值得的。

最好用一台备用电脑,24小时运行来运行压缩任务(腾讯云可以的~哈哈)

最后附上软件下载地址送给没有梯子的读者

链接: http://pan.baidu.com/s/1kV2YMyF 密码: ying

相关推荐:

Google Guetzli图片压缩算法预研报告

谷歌开源图片压缩算法Guetzli实测体验报告

Guetzli:谷歌家的东西可能也没有想像的辣么美

原创声明,本文系作者授权云+社区-专栏发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

Android性能优化案例研究(上)

这是Google的Android开发工程师Romain Guy刊登在个人Blog上的一篇文章。Romain Guy 作为Android图形渲染和系统优化的专家,...

441
来自专栏JAVA技术站

灰度环境发布策略 转

灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见...

433
来自专栏吉浦迅科技

【经验分享】NVIDIA Nsight Profiler新手入门

1264
来自专栏腾讯IVWEB团队的专栏

APP-hybrid页面性能测试的一些知识记录

做hybrid页面,需要测试其性能。我们不能认为用浏览器打开该网页得到的数据就算它线上的性能,因为 webview 的环境,其性能和浏览器还是有所差距的。最近一...

1980
来自专栏Coco的专栏

盒子端 CSS 动画性能提升研究

1256
来自专栏华章科技

用R语言抓取pm2.5数据绘制全国pm2.5分布图

这其实是一段欠了很久代码了,很多人都在以前那篇文章下面留言,说运行不了,确实会运行不了,因为我少交代了一个数据。

835
来自专栏用户3030674的专栏

Android 性能优化——之图片的优化

 在Android性能优化中,我们会发现占内存最大的和对性能影响最大的往往是图片资源,其次是控件资源。相对来说,其他的资源的影响会小一点。这里我就先对图片资源的...

521
来自专栏天天

网页图片的压缩优化

在网页建设过程中,图片的使用时必不可少的,甚至有些网站的80%~90%的部分都是图片,那么如此之多的图片怎么才能保证良好的用户体验,好的加载速度呢,其实从很多角...

794
来自专栏Android机动车

使用三阶贝塞尔曲线实现直播中点赞效果

CSDN: http://blog.csdn.net/jiashuai94

1153
来自专栏Coco的专栏

盒子端 CSS 动画性能提升研究

1646

扫码关注云+社区