前言※
最近又开始写博客了,博客图片的存放依然是一个值得思考的问题,虽然目前集成了博客与笔记(包括图片的存储),但是所有图片直接存在笔记中也会让数据库日渐膨胀。所以笔记内只存放符合以下规则的图片原图:
- 具有特殊意义的
- 不易重复获得的
而其他的图片一律进行图像压缩,既减少了数据库大小也提高了博客图片加载速度。之前用的是一款开源的图像压缩工具,但因为太久没有使用,所以一时间想不起来名字,刚才利用搜索引擎加一些关键词终于找到了,特此记录。
GitHub 地址:meowtec/Imagine: 🖼️ PNG/JPEG optimization app for macOS, Windows and Linux.
特点※
可视化操作※
Imagine的一大特点就是支持可视化,点开压缩图片可以拖动下方的滚动条,在文件大小与图片质量之间寻找一个平衡。
极高的压缩比※
需要注意的是Imagine是有损压缩(无损压缩可以使用在线压缩网站:tinypng),适用于对图片精度不高的情况,尤其是某些截图,截出来的图片容量非常高,这时候使用Imagine可以实现极高的压缩比。
上图实现了-95%的压缩比,并且保留大部分细节,除此之外在压缩的时候支持将图片转为更适用于网站的webp格式。
批量压缩※
Imagine支持将图片批量拖入并且执行批量压缩、批量保存等操作,这种方式十分适合博文图片的处理,可以在收集素材的时候尽情截图,然后拖入Imagine批量转换。
结语※
此压缩工具完美解决了我对图片的存储焦虑,而且图片统一保存管理比起之前使用图床的方式方便了不少。