问题描述
我的情况如下: 我有大约7k图像(它们都具有相同的分辨率) 我需要以2px x 2px的偏移量进行裁切y我该如何存档? 我已经想出了如何为目录中的每个图像运行命令。
我也尝试过跑步
convert image.jpg -crop 97x97 cropped.jpg
它没有偏移量,它会吐出几张图像,而不仅仅是第一张裁剪的图像。
解决方法
您应该找到这个作品:
convert INPUT.JPG -crop 97x97+2+2 RESULT.JPG
如果是这样,请在备用目录中复制一些文件,然后尝试:
cd spare
mogrify -crop 97x97+2+2 *.jpg
或者,如果您希望它们更快地完成,请使用 GNU Parallel :
cd spare
parallel mogrify -crop 97x97+2+2 {} ::: *.jpg