Python获取与输出GIF图片
发布时间
阅读量:
阅读量
PIL(Python Imaging Library)作为Python语言中一个功能强大的图像处理工具库,其适用范围仅限于Python2.7版本。Pillow则是PIL的衍生项目,本研究采用Pillow库实现对gif格式图像的读取与存储操作。如尚未完成安装,可通过以下命令进行安装。
pip install Pillow
1、导入gif格式的图像文件
# -*- coding: utf-8 -*-
from PIL import Image
from PIL import ImageSequence
img = Image.open("test.gif")
i = 0
for frame in ImageSequence.Iterator(img):
frame.save("frame%d.png" % i)
i += 1
上述代码将test.gif文件中的每一帧图像依次提取,并以framei.png的格式进行存储。
2、存储gif图像
要生成gif格式的图像,首先需准备一组连续的图片。以函数舞为例,共有10张相关图片,均存放在functions目录中

还没有任何评论哟~
