tinypng 图片压缩的原理是什么,为啥能保持那么高的压缩率,像素几乎没什么丢失呢?有没有类似的开源产品
1
keyboardCat 2 days ago
独家技术,开源了就没法收费了吧。
|
2
cst4you 2 days ago
调色板降到 256 色, 然后颜色算法
|
3
bagel 2 days ago
无损压缩,哪来的像素丢失。本质就是 cpu 时间换空间,因为编码有很多种参数选择,多花点时间试出来一个压缩率高的。
|
4
codehz 2 days ago
颜色量化和通过暴力枚举 filter 的方式找到最优化的压缩方案
|
6
IamJ 2 days ago
|
7
chutsetien 2 days ago
|
8
Chicagoake 2 days ago
没研究过这些东西,但是相机内常见的压缩功能一般不会压缩图片像素量,而是压缩高光、暗部细节,色彩过渡等,一张照片被压缩后天空的色彩过渡会断层严重。
|
9
codehz 2 days ago
@chutsetien 主要是能保留透明度而且兼容性较好,现在是有 webp 可以,但前些年 webp/avif 这些格式还没那么兼容(
|
10
ntedshen 2 days ago
下个 ffmpeg ,玩 palettegen 去。。。
|
11
passive 1 day ago via Android
pngout 免费但不开源,开源用 zopfli
|
12
xiangyuecn 1 day ago
|
13
hx100 OP 感谢各位的回复,我去学习下
|
14
andyskaura 1 day ago
类似的有谷歌的 squoosh.app
|