用python导出动态图
1、首先,准备一组图片。
一共64幅图。

2、这些图片连续起来播放,就可以得到一幅动态图,如下图所示。

3、今天用来处理图片的方法,是python调用PIL模块里面的Image模块:
from PIL import Image
注意,python3版本,没有对应的PIL模块,用pillow模块代替。但是,仍旧简称为PIL。

4、查看第一幅图片:
img=Image.open('C:\\……\\a\\1.png')
img.show()

5、运行一下,就可以打开第一幅图片。

6、把所有的图片,放到一个列表里面:
imgs = []
for n in range(64):
img=Image.open('C:\\……\\a\\'+str(n+1)+'.png')
imgs.append(img)
这个列表就是imgs。

7、然后,把imgs里面的图片串联起来,导出动态图:
img.save('C:\\……\\a\\00.gif',
save_all=True,
append_images=imgs,
duration=2,)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:135
阅读量:92
阅读量:195
阅读量:159
阅读量:67