ImageMagick,堆叠 100 张图片

ImageMagick,堆叠 100 张图片

我有 300 张小图片。每张图片都是黑色背景和一个红点。我想将所有这些图片加在一起,使所有点形成一条线。

我试过了:

magick *.jpg images.gif

并且它可以工作,但我只想要创建一条线的图片而不是 GIF。

答案1

magick composite -compose plus image1.jpg image2.jpg imagecomposite.jpg

这应该适用于两幅图像。其余部分您可以发挥想象力。考虑到每批像素至少要经过大约 7 次操作,您可以考虑将中间步骤保存为未压缩格式(如 bmp 的 TIFF)。

答案2

因此,ImageMagick 在 CentOS 7.7 和 8 中已被弃用。

您可能希望通过以下方式使用 GraphicsMagick:

gm <imagemagick command>

用 GraphicsMagick 替换 ImageMagick 非常简单,我认为您想要的命令要么是composite利用 mask-image,要么是montage

http://www.graphicsmagick.org/GraphicsMagick.html

相关内容