如果我有类似这样的图像:
---------------------------------
- xxxxxxxxxx -
- x x -
- xxxxxxxxxx -
---------------------------------
我怎样才能用mogrify
它来只剪掉x
's 中的部分?我用吗-geometry?
。我找不到一个很好的例子。
如果我有类似这样的图像:
---------------------------------
- xxxxxxxxxx -
- x x -
- xxxxxxxxxx -
---------------------------------
我怎样才能用mogrify
它来只剪掉x
's 中的部分?我用吗-geometry?
。我找不到一个很好的例子。
imagemagick 文档展示了如何使用“convert”来做到这一点:
http://www.imagemagick.org/Usage/crop/#crop_viewport
有一些变化,这取决于您是想用另一种颜色替换“剪切”部分还是将尺寸缩小到 x (在您的图表中)。
我假设“mogrify”会做同样的事情,但你只是不给出输出文件名。
虽然代码很棒,但他们的手册缺乏严肃的例子。通过 ++ 指定开始来剪切您的xxxb.png
部分,之前的 x 是 的新图像大小,而a.png
是输入。
mogrify -crop '100x200+100+10' -write b.png a.png
在这种情况下,它需要向右 100 像素,向下 200 像素,窗口从右上角的锚点偏移a.png
100 向右和向下 10 像素。简单的一次掌握。