如何使用imageMagic附加100多张图片

时间:2016-04-04 10:07:27

标签: imagemagick append

我正在尝试将100多张图片合并为一张 但我不能以这种方式选择100张图片image_[0-100].jpg 这只适用于image_[0-9].jpg 任何想法?

当我使用(转换+追加)这么多组合图像时,当我运行它时它真的很慢。 任何解决方案

1 个答案:

答案 0 :(得分:1)

您应该将图像命名为000而不是0,以便按正确顺序添加。

如果您已使用0-100模式命名图像,则可以使用

处理它们
convert image_?.jpg image_??.jpg image_???.jpg +append output.jpg

首先读取带有1位数字的图像,然后读取2位数字,最后读取3位数字。

如果您使用ImageMagick创建了图像序列,将来可以使用输出文件名“image_%03d.jpg”; “0”表示插入前导零。如果您要创建超过999张图像,请使用“image_%04d.jpg”来获取文件名中嵌入的4位数字(即image_ [0000-9999] .jpg)。

如果要组合大量大图像并发现自己资源不足,可以使用Q8版本的ImageMagick来节省一半的内存和一些CPU时间。无论如何,JPEG图像都是8位的,因此您不会丢失图像质量。