Answers:
trim
与convert
或一起使用的命令行选项mogrify
可让您修剪与图像角相同颜色的边框。
用法:
convert input.png -trim output.png
附加选项-fuzz
还可以删除靠近角落的颜色。使用选项+repage
删除画布(如果适用)。
上面的ImageMagick Trim find
命令在与命令结合使用时也可以用于批处理图像:
find ./ -name "pattern" -exec convert {} -trim outputfolder/{} \;
将修剪所有适合pattern
命令部分的图像,并将其保存在名为的新文件夹中outputfolder
。
假设图像是PNG,则命令将如下所示:
find ./ -name "*.png" -exec convert {} -trim outputfolder/{} \;
虽然find
可以更好地控制输出文件的放置位置,但也可以使用ImageMagick的方法进行相同的操作mogrify
:
mogrify -trim *.png
请注意,不像convert
与和批量操作find
和convert
mogrify覆盖所有文件。最好在执行 mogrify命令之前对目录中的所有映像进行备份。
旁注:mogrify
可用于convert
批量执行大多数(如果不是全部)操作,同时覆盖原始文件。
IrfanView在Wine上运行得很好。请务必仔细检查Irfanview的输出,因为与Wine一起使用时,有时会破坏图像。
find
命令时使用ImageMagick批处理图像的信息,因为您的答案中缺少该命令。
mogrify -trim *.jpg
裁剪当前文件夹中的所有图像。