![a2b59b9554f29dfea5ce93acba5bdf7e.png](https://img-blog.csdnimg.cn/img_convert/a2b59b9554f29dfea5ce93acba5bdf7e.png)
import imageio
import os
def create_gif(image_list, gif_name, duration=0.05):
frames = []
for image_name in image_list:
frames.append(imageio.imread(dir+'/'+image_name))
imageio.mimsave(gif_name, frames, 'GIF', duration=duration)
return
def main():
dir = '### your dir ###'
duration = 0.05 # 每秒20帧
image_list = os.listdir(dir+'/')
gif_name = dir+'.gif'
create_gif(image_list, gif_name, duration)
if __name__ == '__main__':
main()
代码实现了将目录下的所有图片合成为一张GIF图片。