GIF 动图的分解可以利用 PIL模块的Image类来实现。下面的自定义函数可以将一张GIF动图分解到指定文件夹:
?...from PIL import Image
import os
def gifSplit(gif_path, save_path, suffix="png"):
img = Image.open...利用imageio模块很容易就能实现GIF动图的合成:
def create_gif(imagesPath, gif_name, duration=0.3, reverse =False):
import...(fullpath))#添加帧数据
imageio.mimsave(gif_name, frames, 'GIF', duration=duration)#合成
上述自定义函数中,将关键字参数.../gif splited","merged.gif", duration =0.3, reverse = True)
覆水可收:
?
上面提到的PIL和 imageio模块都可以用pip在线安装。