我正在使用 ImageIO 创建一个 .gif 文件。我有 3 个不同大小的 .png 图像:
(width, length, rgb)
(2520, 1800, 3)
(3840, 1800, 3)
(1800, 1800, 3)
可见第二张图像太宽并且超出了框架。是否可以固定 .gif 的帧大小,以便它可以容纳所有三个图像的尺寸?
目前,它将第一个图像的尺寸分配给 gif 文件。
这是代码:
images = []
for filename in sorted(image_files):
image = imageio.imread(filename)
images.append(image)
imageio.mimsave('file.gif',images, duration=1)