Однако созданное GIF-изображение содержит только два кадра: один с красным квадратом и один без него. Как правильно создать GIF-изображение?
Код: Выделить всё
from PIL import Image, ImageDraw
import imageio
import numpy as np
# Colors
red = (255, 0, 0)
black = (0, 0, 0)
grey = (30, 30, 30)
frames = []
framerate = 10
frame_count = 60
for i in range(frame_count):
# Create an image with black background
img = Image.new('RGB', (55, 50), black)
draw = ImageDraw.Draw(img)
# Draw rectangle
draw.rectangle((10, 20, 45, 30), fill=red if i
Подробнее здесь: [url]https://stackoverflow.com/questions/79556867/how-can-i-create-a-gif-image-using-pillow-and-imageio-with-python[/url]
Мобильная версия