网络编程
位置:首页>> 网络编程>> Python编程>> Python如何使用PIL Image制作GIF图片

Python如何使用PIL Image制作GIF图片

作者:树懒君  发布时间:2023-08-24 22:42:17 

标签:Python,PIL,Image

1.基本构架:

  • mport PIL.Image 相关模块

  • img=Image.open(img_name) 打开图片

  • img.save(save_name, save_all=True, \

  • append_images=imgs, duration=t) 保存图片

2.代码


import PIL.Image as Image
def get_gif(pic_dir,n,t=0.1):
 imgs = []
 for i in range(n):
   pic_name = '{}/{}.png'.format(pic_dir,i)
   temp = Image.open(pic_name)
   imgs.append(temp)
 save_name = '{}.gif'.format(pic_dir)
 imgs[0].save(save_name, save_all=True, append_images=imgs, duration=t)
 return save_name

if __name__ == '__main__':
 pic_dir = 'dmp'
 save_name = get_gif(pic_dir,40,0.25)
 print('制作完成。所属文件:{}'.format(save_name))

3、效果图

Python如何使用PIL Image制作GIF图片

4、GIF图

Python如何使用PIL Image制作GIF图片

来源:https://www.cnblogs.com/slj-xt/p/12728185.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com