如果我用
转换我的图像convert -quality 80% *.jpg
它可以工作,但软件会将文件名更改为它选择的第一个文件名。如何保留名称,甚至用较低质量的图像替换以前的图像。
答案 0 :(得分:74)
请改为尝试:
mogrify -quality 80% *.jpg
答案 1 :(得分:12)
转换命令帮助:
convert input-file [options] output-file
现在有一个小脚本可以将所有jpg文件转换为当前目录下原始质量的80%
for file in *.jpg; do
convert "$file" -quality 80% "$file"
done;
答案 2 :(得分:0)
这将为您工作。
convert -quality 80% '*.jpg' -set filename:original %t %[filename:original].jpg