12

我想使用 Linux 的mogrify工具来删除几个不同尺寸的图像的低 20 像素。

示例:图像宽度为 800 像素,图像高度为 600 像素。我想裁剪新尺寸为 800x580px 的图像,其中底部的 20px 被移除。

我正在努力处理图像几何对象。

有没有办法在不提供每个图像的绝对尺寸的情况下制定图像几何对象?可以在每张实现上述 20px 裁剪的图像上使用的对象?

如果不是:根据上面的示例,如果我必须提供图像的当前尺寸,图像几何​​对象的外观如何?

非常感谢!

4

2 回答 2

11

刚刚根据 chorobas 方法找到了答案:

mogrify -chop 0x20+0+0 -gravity South image.jpg

这个网站有帮助

于 2013-09-03T06:44:46.637 回答
10

使用-chopwith-gravity应该可以完成工作:

mogrify image.jpg  -gravity south -chop x20

没有重力必须先于几何设置才能起作用。有关详细信息,请参阅ImageMagick

于 2013-09-02T22:02:41.443 回答