【发布时间】:2011-10-23 12:13:27
【问题描述】:
我喜欢在 Makefile 中减小 PNG 的大小。
我首先尝试了 ImageMagick,但是虽然我可以调整(缩小)图像的大小并将它们的颜色减少到 32(或深度到 5 位),但在大多数情况下实际文件大小比原始文件大。
使用 GraphicsMagick 的结果相似,有时稍好,有时更差。
[gm] 转换 input.png -trim -resize 600 -depth 5 -quality 100 output.png
使用 Gimp,结果总是完美的。在缩小图像并将颜色减少到 32 后,生成的图像总是比原始图像小得多。不幸的是,使用 Makefile 中的 Gimp 有点困难,而且我不知道 lisp,只知道 Python。
问题: - 有没有办法让 ImageMagick 或 GraphicsMagick 减小 PNG 的大小? - 是否有一种简单的方法可以使用 Gimp 执行这种转换,最好使用 Python? - 是否有其他免费工具可以帮助完成这项任务?
【问题讨论】:
标签: makefile png imagemagick scale gimp