这张 PNG 图片为何可以压缩的这么小?

2014-05-22 16:26:50 +08:00
 013231
http://www.apple.com/cn/30-years/images/datavis/generated/1984_use_graph.png

图片大小仅10,524字节. 大家可以画一张同样尺寸(960 * 260)的图, 上面有圈有文字, 保存成png格式, 看看体积有多大. 如果将这张图片转换为jpeg格式, 体积甚至会加大几倍.
7496 次点击
所在节点    问与答
17 条回复
Livid
2014-05-22 16:29:28 +08:00
如果你 copy image,然后在 photoshop 里 paste,然后 save for web 的时候选 PNG 8 就是这个尺寸。
Livid
2014-05-22 16:30:18 +08:00
qiuai
2014-05-22 16:31:58 +08:00
PngOptimizer
此等神器不是白出的.你可以试试
Lucius
2014-05-22 16:36:50 +08:00
我让它减小到了 8,604 字节 http://exs.im/1984_use_graph.png
gangsta
2014-05-22 16:42:47 +08:00
同问一个问题,为什么网易Lofter首页的那些background cover图也都压缩都很小(200 - 500K左右)
但都保持了很高的质量(至少是视觉上的)?
luobuda
2014-05-22 16:45:08 +08:00
older
2014-05-22 16:50:25 +08:00
png 处理大块同颜色的文件会比jpg小很多
013231
2014-05-22 16:53:58 +08:00
@qiuai
@Livid
谢谢. 我找到一个工具, http://imageoptim.com/ , 也可以把图片压缩的非常小.
013231
2014-05-22 16:57:42 +08:00
@Lucius 如何做到的?
Mutoo
2014-05-22 16:57:56 +08:00
png复杂一些,有png8 png24 png32三种,效果由差到好,当然体积也越来越大。
http://www.patrickhansen.com/blog/2011/02/04/png-8-24-32-what/

png的压缩通过减少调色板实现
http://pngmini.com/

另外jpg的压缩通常是消除掉一些人眼比较无法识别的高频的变化,从而提高jpg的压缩率;
http://www.jpegmini.com/
Seita
2014-05-22 16:59:02 +08:00
同一楼,保存为 web 所用格式。
learnshare
2014-05-22 17:10:15 +08:00
颜色越少,色块越多,越容易压缩到更小
Kai
2014-05-22 17:12:01 +08:00
还可以参考一下这里:
http://pngquant.org/
chada
2014-05-22 17:19:36 +08:00
我常用 TinyPNG - https://tinypng.com/ 支持批量在線壓縮
leavic
2014-05-22 18:27:20 +08:00
实际有效数据很小啊,压缩算法对这种图最有效了.
loading
2014-05-22 18:52:18 +08:00
顺带提一下 96k cs ,游戏,超屌!

随便给个地址(exe程序,我没查毒): http://blog.chinaunix.net/uid-24963302-id-177844.html
BGLL
2014-05-23 08:24:04 +08:00
这是减色过的。。。。

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

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

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

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

© 2021 V2EX