如何将每n张图片拼接在一起?

问题描述 投票:0回答:0

我在一个文件夹中有超过 5000 张图像。我想将每 n 张图像拼接成一张图像。例如,获取文件夹的前 n 个图像,创建一个将它们拼接在一起的图像。对接下来的 n 个图像执行相同的操作。所有图像都具有相同的尺寸(256x256)。 我必须指出,我对编码知识不多

我设法用 ImageMagick 做到了这一点,问题是它适用于包含少量图像的文件夹,但是当文件夹包含数千张图像时,什么也没有发生。我想 ImageMagick 一次读取所有图像需要无限的时间。 https://i.stack.imgur.com/5Ygzg.jpg https://i.stack.imgur.com/2j6Xl.jpg

这是我用来执行此操作的命令:

magick montage -tile 3x3 -geometry +0+0 *.png out_%d.png 
对于超过 5000 张图像的文件夹,我怎样才能以最佳方式执行此操作?

python image imagemagick batch-processing image-manipulation
© www.soinside.com 2019 - 2024. All rights reserved.