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