两张相同画面的 png 图片,是什么导致大小不一致?

2019-06-21 15:35:27 +08:00
 CSGO

两张分辨率一样的 png 图片,画面也一样。 但是一张 19m,一张 2m,这是为什么?

这和之前提问到的一个问题就是下载的 psd 源文件导出 png 文件 500m 类似,似乎说是里面有啥信息,所以需要导出的时候去除。

那么这个到底是啥信息?这些信息如何查看?或者删除它们?

2233 次点击
所在节点    问与答
15 条回复
crc8
2019-06-21 15:45:44 +08:00
DPI ?
ChenFanlin
2019-06-21 15:51:10 +08:00
emmm 色彩位数?
ly4572615
2019-06-21 15:56:42 +08:00
也许里面压了个木马
springmarker
2019-06-21 16:01:45 +08:00
想起了之前流行的图种
Tink
2019-06-21 16:27:07 +08:00
会有区别但是不会差这么多啊
MonoLogueChi
2019-06-21 16:37:27 +08:00
压缩算法,PNG 支持无损压缩和有损压缩,无损压缩也会因为压缩等级不同影响文件体积
Mosugar
2019-06-21 16:41:36 +08:00
如果是 PS 导出的,可有可能。
lzvezr
2019-06-21 16:42:21 +08:00
之前用过 PNGGauntlet,压缩的还可以,原理不清楚,因为不了解 png 格式
qq316107934
2019-06-21 16:42:23 +08:00
你把两张图片都传上来我们看下文件结构?
ThirdFlame
2019-06-21 16:43:00 +08:00
你看着画面一样,不代表每一个点都一样啊。
badcode
2019-06-21 21:20:16 +08:00
用对比软件看下就知道了
msg7086
2019-06-22 05:18:12 +08:00
1. PNG 是一种支持无损压缩的图片格式。
压缩级别最小和压缩级别最大已经可以造成几十倍的容量差距了。

2. Fireworks 使用 PNG 作为项目文件,所以里面可能有图层等,需要用 Fireworks 导出成纯粹的 PNG 图片。

3. 可能另一张图片是 PNG8 格式。

4. 可能压缩前使用了视觉上不易察觉的预处理。
CSGO
2019-06-24 14:12:49 +08:00
@qq316107934

就是这两张图

链接: https://pan.baidu.com/s/1jgkzMBIW6NTTZflYZ27zdw 提取码: dswr 复制这段内容后打开百度网盘手机 App,操作更方便哦
qq316107934
2019-06-28 18:44:06 +08:00
@CSGO #13 这两张图有明显的质量差异呀,第一张图噪点更多更清晰,应该是压缩率的问题。
CSGO
2019-07-01 16:03:28 +08:00
@qq316107934 但问题是小的才是原照,大的图是经过别人服务器重新生成的。

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

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

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

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

© 2021 V2EX