图片压缩方法
压缩图片的工具有非常多,这里只是略微整理一下!
TinyPNG: 在线压缩
mozjpeg: JPEG 压缩 (实际使用时可以使用基于它的 GUI 程序,如 mozjpeg-gui)
压缩算法:
- JPEG: mozJpeg
- PNG: 有损压缩 pngquant — lossy PNG compressor; 无损压缩 PngOptimizer
- SVG: svg/svgo: ⚙️ Node.js tool for optimizing SVG files
- GIF
- WebP:cwebp | WebP | Google for Developers
似乎WebP 格式是图片压缩率最大的。
压缩工具:
- png ⇒ 可使用 PNGOptimizer 无损压缩
- jpg ⇒ 压缩工具比较多,例如 Imagine 压缩,质量设成 95
如果想压缩得更小,80也是可以的,几乎看不出来画质损失)
一些图片已经很好地压缩过了,会出现压缩后体积增大的情况,忽略掉即可。 - gif ⇒ WinForGifsicle 压缩,lossy=50
- webp 可以使用 Google 官方的 cwebp 处理;
其他:
- 太麻烦或文件本身就很小,就没必要处理;某些明显很大的图片进行针对性压缩,参数设置得更极端一些,保证画质人眼能够接受就行。
- 日常拍摄的照片可能存在一些重要的源信息,例如拍摄时间、地址等,上面的压缩方法可能是不合适的。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效