使用ImageMagick裁剪40/60

时间:2013-01-13 21:29:16

标签: imagemagick imagemagick-convert

我知道如何使用-crop 50%x100%将图片分成两半(50/50)但有没有办法裁剪成40/60?

如果我使用

convert -crop 40%x100% in.jpg out.jpg

我最终得到了:

out-0.jpg // 40%
out-1.jpg // 40%
out-2.jpg // remaining %

2 个答案:

答案 0 :(得分:2)

convert in.jpg -gravity west -crop 40%x100% +repage out1.jpg
convert in.jpg -gravity east -crop 60%x100% +repage out2.jpg

我确信有一种更复杂的方式,但我会用两个命令来做。

答案 1 :(得分:1)

您可以使用以下单个命令执行此操作:

convert in.jpg                                                               \
  \( +clone -gravity east -crop 60x100% +repage +write east.jpg +delete \)   \
  -gravity west -crop 40x100% +repage west.jpg