写了一个压缩 PNG/JPEG 的 GUI 工具

2017-06-27 13:02:06 +08:00
 bertonzh

现在已经有很多压缩图片的工具了,包括一些在线网页、桌面应用、命令行等。但是大多数是只能使用默认参数,不能优化到极致。

以前我经常使用 ImageAlpha, 它是一个 to PNG 8 的 GUI 压缩工具,有一个控制面板可以用来调整 PNG 图片色彩数。色彩数越小,压缩体积就越小。这样就可以在肉眼容忍程度内,尽可能地让图片压缩更小。

但是 ImageAlpha 有一些缺点:

于是我受到(抄袭) ImageAlpha 启发,写了一个图片压缩的 GUI 工具,叫做 Imagine.

repo: https://github.com/meowtec/Imagine

特性

技术实现

分别使用 pngquant 和 mozjpeg 优化 PNG 和 JPEG. GUI 基于 Electron + React.

截图

6182 次点击
所在节点    分享创造
28 条回复
goldenlove
2017-07-02 11:21:11 +08:00
@bertonzh

好,有空更新试试~ 楼主很勤快哈。
keller
2017-07-03 11:24:51 +08:00
不错不错,之前用 ImageOptim 又慢压缩质量又差。
ab
2017-09-28 06:39:00 +08:00
mark
youthfire
2021-12-03 11:03:24 +08:00
设计很好,但是逻辑不明白,quality 都是默认 80%,如果我设置 100%,按道理应该不变小,但选择后,体积反而增加了
bertonzh
2021-12-03 11:27:32 +08:00
@youthfire 你用 ImageMagick 命令的 quality 参数试一下就明白了。或者用 PhotoShop 输出 JPG 试一下,也有质量参数。
质量 100% 也是要重新进行编码的,既然重新编码了就可能导致体积变化。100% 只表示处理前后质量效果基本没有区别而已。
youthfire
2021-12-03 11:30:02 +08:00
@bertonzh #25 感谢,我刚发 issue ,看来可以关闭了
bertonzh
2021-12-03 11:36:56 +08:00
@youthfire 之前有人提出过这个问题,所以后面加了一个一键清除增大文件的开关。
遇到这种情况说明你的原文件压缩得不错,所以可以清除掉直接用原文件。
youthfire
2021-12-03 11:41:22 +08:00
@bertonzh #27 很棒的工具,再次感谢分享和创造

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/371370

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX