【问题标题】:How to cut off center part of images batch (imagemagick or mogrify)如何切断图像批次的中心部分(imagemagick 或 mogrify)
【发布时间】:2017-03-05 11:56:03
【问题描述】:

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

【问题讨论】:

  • 查看 ImageMagick/GraphicsMagick 中的“-chop”选项。
  • 我们怎么知道要切多少 - 我想这不是基于颜色?

标签: imagemagick batch-processing image-manipulation gimp mogrify


【解决方案1】:

假设你从这个开始:

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 的保存区域,我在其中保留完整的原始区域的副本,同时将底部切掉,然后在切掉顶部之前回忆它。然后,在最后,我将两个切片一个接一个地附加。


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

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

【讨论】:

    猜你喜欢
    • 2013-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多