GoForum🌐 V2EX

tinypng 图片压缩的原理是什么?

hx100 · 2026-05-10 20:55 · 0 次点赞 · 7 条回复

tinypng 图片压缩的原理是什么,为啥能保持那么高的压缩率,像素几乎没什么丢失呢?有没有类似的开源产品

7 条回复
keyboardCat · 2026-05-10 20:55
#1

独家技术,开源了就没法收费了吧。

cst4you · 2026-05-10 21:00
#2

调色板降到 256 色, 然后颜色算法

bagel · 2026-05-10 21:00
#3

无损压缩,哪来的像素丢失。本质就是 cpu 时间换空间,因为编码有很多种参数选择,多花点时间试出来一个压缩率高的。

codehz · 2026-05-10 21:05
#4

颜色量化和通过暴力枚举 filter 的方式找到最优化的压缩方案

codehz · 2026-05-10 21:05
#5

@bagel tingpng 的还真的就是有损的压缩,压完的 png 和原始 png 直接对比的话颜色会有很多差异(虽然一眼看不出)

IamJ · 2026-05-10 21:20
#6
chutsetien · 2026-05-10 21:40
#7

@bagel @codehz

codehz 说的是对的,无损的那个是 optipng, 花的时间更久,而且有时压不了多少,但确实无损。不过用 png 肯定就是想要无损,有损还不如直接 cjpegli.

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: hx100
发布: 2026-05-10
点赞: 0
回复: 0