当前位置:主页 > python教程 > Python gif图片拆分为png图片

Python实现.gif图片拆分为.png图片的简单示例

发布:2023-03-10 10:00:01 59


给网友们整理相关的编程文章,网友幸秀娟根据主题投稿了本篇教程内容,涉及到怎么把gif图变成png、python、gif转换jpg、python生成png图片、Python gif图片拆分为png图片相关内容,已被114网友关注,相关难点技巧可以阅读下方的电子资料。

Python gif图片拆分为png图片

Python实现.gif图片拆分为.png图片

实现效果展示:

未转化前的gif图片

原始gif图片

经转化后:

图1

---------------------------------------------------------------------------------------图一---------------------------------------------------------------------------------------

图2

---------------------------------------------------------------------------------------图二---------------------------------------------------------------------------------------

图3

---------------------------------------------------------------------------------------图三---------------------------------------------------------------------------------------

图4

---------------------------------------------------------------------------------------图四---------------------------------------------------------------------------------------

图5

---------------------------------------------------------------------------------------图五--------------------------------------------------------------------------------------

图6

---------------------------------------------------------------------------------------图六---------------------------------------------------------------------------------------

图7

---------------------------------------------------------------------------------------图七---------------------------------------------------------------------------------------

图8

---------------------------------------------------------------------------------------图八---------------------------------------------------------------------------------------

本实例适用于对Python语言具有一定基础的朋友们进行操作,实现前需要安装pillow库,这里不做具体的库安装流程的讲解,请您参考其他文章。

代码实现如下:

import os                # 需要安装pillow库
from PIL import Image

img = Image.open('此处填写需要转化的gif图片的存储路径')
os.mkdir('图形拆分')      # 生成的图片的文件夹名称
try:
  i = 0
  while True:
    img.seek(i)
    img.save('图形拆分/' + str(i) + '.png')   # 生成的图片名称
    i = i + 1
except:
  pass
print('共拆解图像帧数' + str(i))       # 控制台输出拆分的帧数

总结

到此这篇关于Python实现.gif图片拆分为.png图片的文章就介绍到这了,更多相关Python gif图片拆分为png图片内容请搜索码农之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持码农之家!


参考资料

相关文章

  • Python Matplotlib绘制多子图详解

    Python Matplotlib绘制多子图详解

    发布:2022-09-07

    给大家整理一篇关于Python Matplotlib的教程,Matplotlib是Python中最受欢迎的数据可视化软件包之一,它是 Python常用的2D绘图库,同时它也提供了一部分3D绘图接口。本文将详细介绍如何通过Matplotlib绘制多子图,以及合并图例和调整子图间距,需要的可以参考一下


  • python字符串的操作方法及实例

    发布:2020-06-04

    ​本篇文章给大家带来的内容是关于python中字符串的操作方法总结(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。


  • python __init__与 __new__的区别

    发布:2023-03-26

    本文主要介绍了python __init__与 __new__的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • python随机获取列表中某一元素的方法

    发布:2023-04-07

    本文主要介绍了python随机获取列表中某一元素的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • Python2.7中IDLE启动没有反应的问题解决方法

    发布:2019-10-04

    今天小编就为大家分享一篇解决Python2.7中IDLE启动没有反应的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • 解决Pandas同元素多列去重问题

    发布:2020-01-23

    今天小编就为大家分享一篇Pandas 同元素多列去重的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • 介绍python中运行其他程序的方式

    发布:2020-02-22

    这篇文章主要介绍了python运行其他程序的实现方法的相关资料,需要的朋友可以参考下


  • python3+PyQt5 自定义窗口部件:使用窗口部件样式表的方法

    发布:2021-04-26

    今天小编就为大家分享一篇python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


网友讨论