python 操作之制作gif
0.动机
做ppt,画图,报告常用gif ,所以制作gif的方法写到下面:
1.读取图片路径列表
img_paths = ["img/2.png", "img/1.png", "img/1.png", "img/3.png", "img/1.png", "img/4.png"]
2.引入库函数imageio
import imageio
3.读取图片
imageio.imread(path)
将imageio读取到的图片添加到列表中
gif_images.append(imageio.imread(path))
4.保存gif
imageio.mimsave("test.gif", gif_images, fps=1)
参数含义:
imageio.mimsave(文件名,imageio读取的图片列表,fps帧率设置)
5.生成gif完整代码
import imageio
img_paths = ["img/2.png", "img/1.png", "img/1.png", "img/3.png", "img/1.png", "img/4.png"]
gif_images = []
for path in img_paths:
gif_images.append(imageio.imread(path))
imageio.mimsave("test.gif", gif_images, fps=1)