我需要一点帮助来蒙太奇(ImageMagic):
如何将 300 张图片合并到两个单独的文件夹中?
文件夹A包含图片:a_001.png ... a_300.png
文件夹 B 包含图片:b_001.png ... b_300.png
我想将a_001.png 与b_001.png、a_002.png 与b_002.png等结合起来。
如何解决这个问题(我没有编写脚本的经验)。如有必要,我更喜欢一个小的 bash 脚本(linux)。
非常感谢
我需要一点帮助来蒙太奇(ImageMagic):
如何将 300 张图片合并到两个单独的文件夹中?
文件夹A包含图片:a_001.png ... a_300.png
文件夹 B 包含图片:b_001.png ... b_300.png
我想将a_001.png 与b_001.png、a_002.png 与b_002.png等结合起来。
如何解决这个问题(我没有编写脚本的经验)。如有必要,我更喜欢一个小的 bash 脚本(linux)。
非常感谢
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
.