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裁剪当前文件夹中的所有图像。