def get_gif(root, Gif_name, fps_t=5):
gif = [] #依次放入视频帧
img_name_list = os.listdir(root) # 得到目录下所有的图像名称
img_name_list = sorted(img_name_list) # 对图像进行排序 PS:提前对图像名称按规则命名
for img_name in img_list:# 依次读取
pic_name = root+img_name
temp = Image.open(pic_name)
gif.append(temp)
save_name = '{}.gif'.format(Gif_name)
# imgs[0].save(save_name, save_all=True, append_images=imgs, duration=t)
imageio.mimsave(save_name, gif, 'GIF', fps=fps_t) # 生成并保存gif
return save_name
python gif制作
最新推荐文章于 2024-09-17 23:15:58 发布