linux - 如何使用 mogrify 裁剪图像

标签 linux image mogrify

我想使用 Linux 的 mogrify 工具来删除多张不同尺寸图像的下方 20 像素。

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

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

有没有一种方法可以在不提供每个图像的绝对尺寸的情况下制定图像几何对象?一个对象可以用在每张图片上,实现上面提到的 20px 裁剪?

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

非常感谢!

最佳答案

刚刚找到基于 chorobas 方法的答案:

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

This site helped .

关于linux - 如何使用 mogrify 裁剪图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18581014/

相关文章:

java - 通过shell脚本在Java程序中从计算机读取图像文件

linux - 如何修改递归文件夹压缩文件

imagemagick - 阻止 ImageMagick 使用索引颜色?

svg - 如何使用 MiniMagick 进行 SVG 到 PNG 渲染而不忽略大小和字体选项?

java - 从 pdf 中获取页面并使用 itext 将其保存为图像文件

html - Bootstrap 3 背景图像多个部分

c - 如何正确写入套接字

c++ - 返工 make 文件以将 obj 放入不同的位置

c - 多次 fork 离开僵尸和进程挂起后程序控制不返回

linux - 测试命令和重定向 bash