Python 生成gif动态图
程序员文章站
2024-01-19 12:40:58
...
本文用python中的 imageio 库对多个本地图片进行拼接,最后生成 gif 动态图
imageio 安装
pip install imageio
'用 imageio 库生成gif'
import os
import imageio
path='./data_2' # 图片存放在data_2文件夹中
pathes=[]
for files in os.listdir(path):
if files.endswith('jpg') or files.endswith('jpeg') or files.endswith('png'):
file=os.path.join(path,files)
pathes.append(file)
images=[]
for path1 in pathes:
images.append(imageio.imread(path1))
imageio.mimsave('play.gif',images,duration=0.1) # 保存为gif格式,duration:gif的流畅度,即每个图片的切换时间间隔
运行完成在当前文件夹中即可看到 生成的 play.gif
上一篇: QT播放动态图-gif
下一篇: PaddlePaddle的静态图与动态图