我有 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
。