我知道如何使用-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 %
我知道如何使用-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 %
convert in.jpg -gravity west -crop 40%x100% +repage out1.jpg
convert in.jpg -gravity east -crop 60%x100% +repage out2.jpg
我确信有一种更复杂的方法,但我会用两个命令来完成。
您可以在一个命令中执行此操作,如下所示:
convert in.jpg \
\( +clone -gravity east -crop 60x100% +repage +write east.jpg +delete \) \
-gravity west -crop 40x100% +repage west.jpg