Linux下使用GIMP进行图像格式转换
一 安装与准备
二 单张图片转换步骤
三 批量转换方法
#!/usr/bin/env bash
for f in *.jpg; do
[ -e "$f" ] || continue
base="${f%.jpg}"
gimp -i -b "(let* ((img (car (file-jpeg-load RUN-NONINTERACTIVE \"$f\" \"$f\")))
(lay (car (gimp-image-get-active-layer img))))
(gimp-file-save RUN-NONINTERACTIVE img lay \"${base}.png\" \"${base}.png\")
(gimp-quit 0))" >/dev/null 2>&1
done
四 常用格式选择建议
五 常见问题与排错