TinyPNG – 智能压缩您的WebP、JPEG和PNG图片
24-11-13
slbcun
772℃
0
`tinypng` 真是把我惊呆了, 一般的 PNG 压缩率竟然可以高达 `50% - 70% `,并且肉眼看不出来任何的画质损失!
TinyPNG 的原理是将 PNG24 位真彩色图片压缩成 PNG8 位索引图片,从而做到基本不损失画质和观感。至于具体算法怎么实现的也没有深入研究守,有兴趣的可以自行查阅相关资料。
tinypg 除了可以通过网页端上传图片,也提供了 api 的方式 ,所以可以使用 node 或其他脚本语言进行上传的,可以参考这里:
[TinyPNG - API Reference](TinyPNG - API Reference)
然而,这么好用的压缩工具有一个很明显缺陷的,就是每天只能正常压缩 20 张图片。超过 20 张之后,就会经常出来 `Too many files uploaded at once`。