Я использую ImageIO для создания GIF-файла. У меня есть 3 .png изображения с различными размерами:
(width, length, rgb)
(2520, 1800, 3)
(3840, 1800, 3)
(1800, 1800, 3)
Поскольку видно, что 2-е изображение слишком широкое и выходит из кадра. Можно ли зафиксировать размер кадра .gif, чтобы он мог вместить размеры всех трех изображений?
В настоящее время он присваивает размеры 1-го изображения gif-файлу.
Вот код:
images = []
for filename in sorted(image_files):
image = imageio.imread(filename)
images.append(image)
imageio.mimsave('file.gif',images, duration=1)