【问题标题】:More pixel PNG image can be smaller in size than lesser pixel image?更多像素的PNG图像可以比像素更少的图像更小?
【发布时间】:2016-05-31 20:06:24
【问题描述】:

我有以下 png 图像(都是通过裁剪桌面屏幕的屏幕截图创建的,使用相同的软件):

280x261:79.4 KB

380 x 354:3.62 KB

我很困惑。存储关于更多像素的meta信息不应该比存储更少的像素需要更多的位吗?

【问题讨论】:

  • 您可以从维基百科了解图像压缩基础知识:en.wikipedia.org/wiki/Image_compression
  • 元信息是怎么涉及的?你问的是实际信息,对吧?
  • @harold 你是对的,编辑了。

标签: image algorithm compression png


【解决方案1】:

PNG 格式使用无损压缩,这意味着该操作完全可逆。

它依赖于霍夫曼编码,这样频繁的颜色用更少的比特编码,并消除了重复的字符串。因此,具有“更简单”内容的图像可以更好地压缩。

马克·塞切尔添加

只是为了说明 Yves 的答案...如果您拍摄骨灰盒图像并将所有非白色像素变成黑色,如下所示:

convert urn.png -fill black +opaque white blackurn.png

文件现在只有 894 字节:

-rw-r--r--@  1 mark  staff     894 19 Feb 11:08 blackurn.png

【讨论】:

  • 我希望你不介意我编辑你的帖子 - 但我不想竞争并从一个完美的答案中窃取分数!
猜你喜欢
  • 1970-01-01
  • 2016-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-17
  • 2016-08-30
  • 1970-01-01
  • 2016-04-06
相关资源
最近更新 更多