0

我需要一点帮助来蒙太奇(ImageMagic):

如何将 300 张图片合并到两个单独的文件夹中?

文件夹A包含图片:a_001.png ... a_300.png

文件夹 B 包含图片:b_001.png ... b_300.png

我想将a_001.pngb_001.pnga_002.pngb_002.png等结合起来。

如何解决这个问题(我没有编写脚本的经验)。如有必要,我更喜欢一个小的 bash 脚本(linux)。

非常感谢

4

1 回答 1

1
for i in $(seq -f "%03g" 1 300)
do
    montage {A,B}/{a,b}_$i.png ab_out_$i.png
done

这是怎么回事...

  • for循环使用零填充从 1 迭代到 300(例如001... 300
  • {A,B}是一个术语通配符,并将扩展为..

    montage A/a_$i.png B/b_$i.png ab_out_$i.png
    
  • 蒙太奇将结果写入ab_out_$i.png.

于 2015-09-13T16:07:33.407 回答