gif动图制作

  • 1、引言
  • 2、代码实战
    • 2.1 安装
    • 2.2 代码
  • 3、总结

1、引言

小屌丝:鱼哥, 你能不能帮我找一个动图,
小鱼:啥动图,你自己百度不就行了。
小屌丝:我这不是没找到吗, 不然我就自己来找了。
小鱼:找不到,你就自己制作一个呗。
小屌丝:我要是会制作, 我就不麻烦你了嘛。
小鱼:感觉自己有被坑了,
小屌丝:嘿嘿, 别谦虚, 要不,你教教我,怎么制作gif动图?
小鱼:…

小屌丝的表情,当时像极了这个图片的。
小鱼:那你把提供图片,我给你制作gif动图
小屌丝:就这张, 我非常喜欢这个表情。
小鱼:xxx ,你这杀人诛心…算你狠。
小屌丝:这张也行

小鱼:我 xxxxx。。

2、代码实战

2.1 安装

代码很简单, 同样是用到 PIL模块,
这里就不过多介绍了, 如果不属性的话,就取小鱼的Python开发实战及代码示例讲解 专栏学习了。

因为PIL是第三方库, 同样需要先安装

pip install PIL

其它安装方式,直接看这两篇:

  • Python3,选择Python自动安装第三方库,从此跟pip说拜拜!!
  • Python3:我低调的只用一行代码,就导入Python所有库!

2.2 代码

代码示例

#-*- coding: utf-8 -*-
# @Time   : 2021-10-16
# @Author : Carl_DJfrom PIL import Image#打开源图片
im = Image.open(r"D:\deyi.jpg")#图片旋转30度, 并存入列表
images = []
images.append(im.rotate(30))#将列表中的图片和原始中的图片合并保存
im.save(r"D:\gif.gif",save_all = True,append_images = images)

结果展示

3、总结

看到这里,今天的分享,就完事了。
而今天主要是利用PIL模块的Image方法,对图片进行旋转后,再进保存,就可以了。
关于PIL模块的实例,小鱼的Python开发实战专栏有很多示例,点击,即可跳转。

最后唠叨一句,
我是小鱼:

  • 现任某大厂的金牌面试官
  • CSDN博客专家
  • 51Testing认证讲师

关注我,带你学习更多更有趣的Python知识。

Python3,5行代码,制作Gif动图,太简单了。相关推荐

  1. 【Python黑科技】几行代码绘制gif动图(保姆级图文+实现代码)

    目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列,持续更新中 实现效果 实际效果不美观--因为我找的图片不太行··· ...

  2. 【python】2行代码实现gif动图压缩(pygifsicle)

    写在前面 之前给大家分享过如何用python将多张图片合成gif动图(点击这里查看).但如果合成的动图太大怎么办,如何压缩? 依赖模块 pip install pygifsicle 示例代码 from ...

  3. 【用pandas_alive几行代码绘制竞赛动图】8.城市人口(测试代码+数据集+绘图参数解析)

    目录 8.城市人口 城市人口API说明: 城市人口数据集 城市人口图例程 总结 欢迎关注 『pandas_alive绘制竞赛动图』 专栏,持续更新中 欢迎关注 『pandas_alive绘制竞赛动图』 ...

  4. 【用pandas_alive几行代码绘制竞赛动图】10.新南威尔士州 COVID 可视化(测试代码+数据集+绘图参数解析)

    目录 10.新南威尔士州 COVID 可视化 新南威尔士州 COVID 可视化API说明: 新南威尔士州 COVID 可视化数据集 新南威尔士州 COVID 可视化例程 总结 欢迎关注 『pandas ...

  5. 【用pandas_alive几行代码绘制竞赛动图】全网首发pandas_alive数据可视化中文学习笔记合集,学不会来打我(配置好的venv虚拟环境+拿来即用测试代码+测试数据集+参数api解析)

    目录 专栏说明 一.效果图展示 1.1 水平条形图 1.2 竖直条形图 2. 折线图 3. 散点图 4.饼状图 5. 气泡图 6.1 地理空间点图 6.2 多边形地理空间图 7.多个图表 8.城市人口 ...

  6. 制作的动图太大怎么办?如何快速将gif图片缩小?

    很多小伙伴在使用图片合成gif或者视频转gif的时候,经常会发现生成的gif格式图片文件一般都会比较大,影响上传使用.那么对于这个问题,相信很多小伙伴都不知道该怎样操作才能够快速缩小gif图片大小.最 ...

  7. 如何做成gif动画图片?教你简单三步制作gif动图

    随着网络的发展,从一开始的流行长图.视频.短视频到现在的gif动图,越来越方便.现在越来越多的行业也开始使用gif动图来做营销.那么,自己如何制作gif动图呢?很简单,使用[GIF中文网]-gif制作 ...

  8. python制作gif动图_短短几行Python代码制作的GIF动图

    前言 想知道怎么用Python代码与动画结合起来,制作GIF动图,并展示给其他人看呢?gifmaze可以帮助你很好的制作GIF动图,效果超棒, 比inter,pyglet和pyqt同比之下,还要好一点 ...

  9. 值得收藏,这6种制作竞赛动图的方法妙不可言

    AI因你而升温,记得加个星标哦! 大家好,下面的两个动图,就是条形竞赛图和折线竞赛图,今天我们就来看看有哪些方便的方法来制作呢,文末提供技术交流群 干货推荐 Python数据分析三剑客真香啊,还有高清 ...

最新文章

  1. 淘淘经受了一次考验...
  2. 捕获Camera并保存图片到本地(照相功能) -samhy
  3. javaweb开发3.基于Servlet+JSP+JavaBean开发模式的用户登录注册
  4. 大学最后一个学期了,感觉没对头。。。
  5. Java内存模型常见问题
  6. 怒肝 8 个月源码,我成为了 Spring 开源贡献者
  7. PowerDesigner(二)-项目和框架矩阵
  8. [转] C#中Dispose和Close的区别
  9. 请求到后台百分号被删除原因_接口测试平台代码实现85: 全局请求头1
  10. ExtJS2.0开发与实践笔记[4]——Ext中的动画处理
  11. windowsC盘msp文件清理
  12. defy+me525+android2.3.6官方镜像包,摩托罗拉 DEFY+ 2.3.7 ROM刷机包MIUI版
  13. Win10 AMD610显卡驱动安装出现错误206安装失败
  14. 我原来的chinaunix博客地址
  15. 2022年最新最全uniapp入门学习,零基础入门uniapp到实战项目,unicloud数据后台快速打造uniapp小程序项目
  16. 小米9开发版已开启Android,小米9迎来最后一个基于安卓9的系统,即将启动安卓q开发版内测...
  17. 史上最强的超级爆笑锦集
  18. 热修复 移动平台热更新技术背景
  19. linux的system函数命令大全,Linux下system函数
  20. 连接QuickBooks Online实现于IOS App数据同步功能的个人记录

热门文章

  1. 新手如何用微信小程序和云数据库做一个论坛?【帖子页】
  2. 移动广告聚合平台KeyMob小帮手
  3. 微型计算机原理与应用教材,微型计算机原理与应用(第3版)(普通高等教育十二五规划教材)...
  4. 【前端】Angular8入门教程笔记+Angular material安装与使用
  5. Quartus II11.0破解注意
  6. BTM 领涨「国产」公链,46支区块链概念股涨停
  7. NotePad++ 查询结果窗口不见了,找回办法
  8. 还不错的毕业设计源码+校园信息发布程序
  9. python生成格雷码
  10. 在AD中创建子域和域树