1

我一直在尝试应用批量修改,但找不到任何有用的东西,也许是因为我没有合适的词来解释我想要做什么。所以这是一张我认为非常清晰的图像......

切断img的中心部分

4

1 回答 1

2

假设你从这个开始:

magick -size 600x400 gradient:cyan-magenta start.png

在此处输入图像描述

如果你知道 a=100 和 c=150,你会想要使用这个方法:

convert start.png -write MPR:start -crop x100+0+0 \( MPR:start -gravity south -crop x150+0+0 \) -append result.png

在此处输入图像描述

MPR:start是一个临时的、基于 RAM 的保存区域,我在其中保留完整的原始区域的副本,同时将底部切掉,然后在切掉顶部之前回想一下。然后,最后,我将两个切片附加在另一个之上。


或者,您可以-chop按照 Glenn 的建议使用,所以如果您知道 a=20 和 b=200:

convert start.png -chop x200+0+20 z.png

在此处输入图像描述

于 2017-03-05T15:14:41.903 回答