返回顶部
首页 > 资讯 > 后端开发 > Python >Python 生成 GIF 文件
  • 944
分享到

Python 生成 GIF 文件

文件PythonGIF 2023-01-31 06:01:50 944人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

使用 python 合成 gif 动态图,程序如下: 原图片需具有相同大小 import imageio import os import os.path def create_gif(gif_name, path, du

使用 python 合成 gif 动态图,程序如下:

原图片需具有相同大小

import imageio
import os
import os.path

def create_gif(gif_name, path, duration = 0.3):
    '''
    生成gif文件,原始图片仅支持png格式
    gif_name : 字符串,所生成的 gif 文件名,带 .gif 后缀
    path :      需要合成为 gif 的图片所在路径
    duration :  gif 图像时间间隔
    '''

    frames = []
    pngFiles = os.listdir(path)
    image_list = [os.path.join(path, f) for f in pngFiles]
    for image_name in image_list:
        # 读取 png 图像文件
        frames.append(imageio.imread(image_name))
    # 保存为 gif 
    imageio.mimsave(gif_name, frames, 'GIF', duration = duration)

    return

def main():
    gif_name = 'created_gif.gif'
    path = 'D:\\CSD'   #指定文件路径
    duration = 0.5
    create_gif(gif_name, path, duration)

if __name__ == "__main__":
    main()

--结束END--

本文标题: Python 生成 GIF 文件

本文链接: https://lsjlt.com/news/190161.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python 生成 GIF 文件
    使用 Python 合成 gif 动态图,程序如下: 原图片需具有相同大小 import imageio import os import os.path def create_gif(gif_name, path, du...
    99+
    2023-01-31
    文件 Python GIF
  • Python matplotlib包和gif包生成gif动画实战对比
    目录前言gif包概述动画原理gif包解读options类frames函数save函数gif包生成gif动画实践以心形曲线为例比较gif包和animation模块实现动画的差异gif包...
    99+
    2024-04-02
  • Python生成截图选餐GIF动画
    目录python生成文字动图下载表情图片到本地分析动图生成单张图片爬取菜品数据生成菜名动图PIL操作gif的其他操作Gif拆分GIF倒放之前群里有小伙伴问今天中午该吃什么,然后另一位...
    99+
    2024-04-02
  • PHP合成生成GIF动图
    目录 环境需要: PHP Imagick 示例: php针对项目目录下图片集处理: php处理 base64格式 图片集处理: 说明:主要是针对纯前端生成GIF图片质量问题做的调研;目标:前端把CANVAS处理的每帧图片转成base64...
    99+
    2023-10-06
    php 开发语言
  • 如何使用Python快速生成gif图
    目录前言imageio介绍imageio安装合成gif图读取特殊url图片总结前言 gif图就是动态图,它的原理和视频有点类似,也是通过很多静态图片合成的.本篇文章主要介绍,如何利用...
    99+
    2024-04-02
  • matlab怎么实现数据可视化后生成GIF文件
    这篇文章主要介绍“matlab怎么实现数据可视化后生成GIF文件”,在日常操作中,相信很多人在matlab怎么实现数据可视化后生成GIF文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”matlab怎么实现数...
    99+
    2023-06-19
  • Python中怎么生成截图选餐GIF动画
    Python中怎么生成截图选餐GIF动画,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。使用小工具Imagine,并使用动画作坊打开:可以看到这张动图由22张文字...
    99+
    2023-06-20
  • python怎么生成txt文件
    python中生成txt文件的方法:1、在win操作系统中找到python程序目录;2、打开idle工具;3、在idle中新建一个shell脚本;4、输入“import os”指令导入os模块;5、通过“text_create('txt文件...
    99+
    2024-04-02
  • Python--生成Wav格式文件
    1、下载与安装scipy scipy下载链接: http://www.scipy.org/Download#head-0dfc04e10313d2e70988c6cb3bef7a9e09860c8f 同时可以下载说明文档链接http://...
    99+
    2023-01-31
    格式文件 Python Wav
  • 使用Python生成pdf文件
        Python平台的优秀PDF报表类库Reportlab。它不属于Python的标准类库,所以必须手动下载类库包并安装:       yum install python-reportlab -y    这篇文章将介绍reportla...
    99+
    2023-01-31
    文件 Python pdf
  • python生成安装文件 msi
    ①.需要在目录下面创建一个文件 。setup.py ②.写入代码: import sys from cx_Freeze import setup, Executable import os os.environ['TCL_LIBRARY'...
    99+
    2023-01-31
    文件 python msi
  • python生成exe文件的方法
    这篇“python生成exe文件的方法”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“python生成exe文件的方法”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的慢慢理解,接下来就让...
    99+
    2023-06-06
  • python通过生成cookie文件,并
    今天有个需求需要通过cookie访问内部cmdb,获取机器等信息。上网搜罗了一下用法。记录一下带密码直接访问的# -*- coding: utf-8 -*- # !/usr/bin/python import urllib2 import ...
    99+
    2023-01-31
    文件 python cookie
  • python怎么生成桌面文件夹
    python生成桌面文件夹的方法:1、打开命令行模式;2、输入“cd desktop”命令切换到桌面路径;3、输入“python”命令进入python模式;4、输入“import os”命令导入os模块;5、输入“os.mkdir('文件夹...
    99+
    2024-04-02
  • 关于python如何生成exe文件
    python 生成 exe 文件的方法:首先安装 pyinstaller,代码为【pip install pyinstaller】;然后使用 pyinstaller 命令打包成 ex...
    99+
    2023-05-16
    python exe文件 python生成exe文件
  • python中解析和生成pdf文件
    python中可以对pdf文件进行解析和生成,分别需要安装pdfminer/pdfminer3k和reportlab文件库。 一、pdf文件的解析 pdfminer安装文件路径,分别使用于python2.0/3.0版本: https:...
    99+
    2023-01-31
    文件 python pdf
  • Python py文件生成的exe,打开
    1.在py文件程序结尾添加一行input("输入任意键结束")2.重新打包exe...
    99+
    2023-01-31
    文件 Python py
  • python读取mat文件生成h5文件的实现
    目录读取mat文件生成h5文件1. Matlab生成 .mat 文件2. 读取 .mat 文件读取mat文件 基于h5py库两种数据结构读取代码读取mat文件生成h5文件 1. Ma...
    99+
    2024-04-02
  • 将python生成的exe文件反编译成py文件的方法
    前言 闲来无事,就喜欢瞎折腾,之前用python打包过exe小工具,然后今天就突然想到,既然能打包,那就肯定能反编译成py文件,为了这个想法,就网上查资料,自己操作了一下,过程参考了文章: https://www.cnblogs.com/s...
    99+
    2023-09-13
    pycharm ide python
  • PHP生成PDF文件
    吾生也有涯,而知也无涯~欢迎优化补充、指正! 近期有需求是:前端签名后结合平台协议生成签名文件 本例实现方法为:借助canvas生成签名图片,然后贴至协议底部保存为pdf文档 (本例在TP6环境下)借助TCPDF实现  官方提供多个例子点击...
    99+
    2023-09-05
    前端
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作