tinypng.org 令人惊叹的 PNG 压缩比率

2013-05-28 16:35:33 +08:00
 NemoAlex
http://tinypng.org/
似乎可以把一切 PNG24 压缩成 PNG8,而不损失画质
随便试了一下本地的几张图,都达到了接近70%左右的压缩比
网站做得也很好用,可以批量上传
可惜少个打包下载的功能

顺便说一下:IE6 支持 PNG8 的透明,只是把带有 Alpha 通道的像素全部判定为100%透明了
所以用它压过的 PNG 在 IE6 中也可以实现一部分的透明效果
如果你需要做一些在 Web 上显示的 icon,用这个压一遍是再好不过了
23838 次点击
所在节点    前端优化
24 条回复
Jessepinkman
2013-05-28 16:59:54 +08:00
mark
LincolnDz
2013-05-28 17:04:14 +08:00
mark
ytzong
2013-05-28 17:06:19 +08:00
不损失画质是如何得来的?
png8 只有256色,不可能不损失画质
NemoAlex
2013-05-28 17:48:29 +08:00
@ytzong 不是无损
信息量确实有损失,只是感官上的“画质”没有显著降低罢了
其实很多图片用8位索引色已经够了,超过的部分会根据算法进行近似匹配
如果算法优秀的话效果会很好
Livid
2013-05-29 03:15:35 +08:00
确实很有效果,如果这个网站有个 API 接口就好了,收费的也行。
leecade
2013-05-29 03:46:46 +08:00
leecade
2013-05-29 03:53:11 +08:00
命令行下很多这类工具:
https://github.com/leecade/imagine
liuhang0077
2013-05-29 05:12:08 +08:00
mark
libftx
2013-05-29 08:11:55 +08:00
mark
fim8
2013-05-29 08:37:30 +08:00
非常感谢!
hiwljun
2013-05-29 09:54:10 +08:00
@Livid curl http://tinypng.org/api/shrink --request POST --data-binary <file>
Livid
2013-05-29 09:55:55 +08:00
@hiwljun 感谢。
cdfmr
2013-05-29 10:12:09 +08:00
试了一下,真的很不错。虽然没有打包下载,使用下载工具也能轻松搞定。我用的是Firefox+DTA。
clowwindy
2013-05-29 10:15:35 +08:00
每当出个新的图片压缩网站,号称有多厉害,结果和 photoshop 的 save for web 一对比,发现设成一样的参数,压缩效果是一样的
heroicYang
2013-05-29 10:31:42 +08:00
不错~mark之
Anran
2013-05-29 10:32:59 +08:00
impressive
NemoAlex
2013-05-29 10:37:41 +08:00
@clowwindy Photoshop 的 PNG 输出差远了
开源的那些工具,无损压缩都秒杀 Photoshop
何况这个有损的
Los
2013-05-29 10:48:14 +08:00
http://pngquant.org/
pngquant is a command-line utility and a library for converting 24/32-bit PNG images to paletted (8-bit) PNGs.
NemoAlex
2013-05-29 10:57:52 +08:00
@Los 原来跟 ImageAlpha 用的是同一个东西
感谢
NemoAlex
2013-05-29 11:05:17 +08:00
@Los 可惜 ImageOptim 没有提供这个选项
ImageAlpha 用起来没有 ImageOptim 方便

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/70417

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX