欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

GIF动态图片制作

程序员文章站 2024-01-19 12:57:40
...

我们需要用到库imageio

pip install imageio

首先需要创建一个list来存放你制作gif的图片

image_list = [r'C:/Users/Administrator/Desktop/code/jrx/matches' + str(x) + ".png" for x in range(0,5)]

使用此方法需要将你图片名字改为同一类名字
GIF动态图片制作

这里使用for循环来存放更加方便不用每张图片都去写路径,那样太繁琐

然后给你制作的gif图片命令,制定存放路径

gif_name = r'C:/Users/Administrator/Desktop/tz.gif'

给出代码完整:

import imageio

# 需要合在一起的图片
image_list = [r'C:/Users/Administrator/Desktop/code/jrx/matches' + str(x) + ".png" for x in range(0,5)]
# gif的图片名
gif_name = r'C:/Users/Administrator/Desktop/tz.gif'

frames = []
for image_name in image_list:
    frames.append(imageio.imread(image_name))

# druation : 图片切换的时间,单位秒
imageio.mimsave(gif_name, frames, 'GIF', duration=0.3)

GIF动态图片制作
gif制作成功!!!
GIF动态图片制作

相关标签: python