from PIL import Image
import glob
import os
# 输入图片所在文件夹路径
folder_path = r'自己图片的路径'
os.chdir(folder_path)
# image_files = sorted(glob.glob('visualization_*.png'))
image_files = sorted(glob.glob('*.jpg'))
if not image_files:
print("没有找到图片文件。")
else:
images = [Image.open(image) for image in image_files]
images[0].save('time_series_animation.gif',
save_all=True,
append_images=images[1:],
duration=500, # 每帧持续时间(毫秒)
loop=0)
print("GIF动画生成完毕")
结果示例:
加了示例过不了审核,不放示例了。