如何使用 Imagemagick 裁剪从图像中获取前 100px?

如何使用 Imagemagick 裁剪从图像中获取前 100px?

我已经有一段时间没玩过 Imagemagick 了。我记得crop我可以拍摄一张名为的图像foo.png并使用:

convert foo.png -gravity north -crop 1000x100 bar.png

但我的输出是:

bar-0.png
bar-1.png
bar-2.png
bar-3.png
...

当我只想要里面的东西时bar-0.png

我研究了一下并发现:

裁剪图像并仅获取第一个返回值的正确方法是什么?我并不担心图像的纵横比或大小。我只是想获取图像前 100px 的样本。

答案1

您需要添加要从哪个 X 和 Y 开始的信息,否则 Imagemagick 将重复裁剪:

convert foo.png -gravity north -crop 1000x100+0+0 bar.png

相关内容