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

简介: Python3,5行代码,制作Gif动图,太简单了。

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_DJ
from 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开发实战专栏有很多示例,点击,即可跳转。


目录
相关文章
|
5月前
|
编解码 Linux Python
Python:把视频转为Gif图片
Python:把视频转为Gif图片
71 0
|
7月前
|
Python Windows
用 Python 将神龙大侠搞怪 GIF 转为字符动画
用 Python 将神龙大侠搞怪 GIF 转为字符动画
59 0
用 Python 将神龙大侠搞怪 GIF 转为字符动画
|
1月前
|
图形学 计算机视觉 Python
Python如何利用PIL工具包制作gif动画效果
Python如何利用PIL工具包制作gif动画效果
35 0
|
1月前
|
数据采集 前端开发 C++
Python通过matplotlib动态绘图实现中美GDP历年对比趋势动图
随着中国的各种实力的提高,经常在各种媒体上看到中国与各个国家历年的各种指标数据的对比,为了更清楚的展示历年的发展趋势,有的还做成了动图,看到中国各种指标数据的近年的不断逆袭,心中的自豪感油然而生。今天通过Python来实现matplotlib的动态绘图,将中美两国近年的GDP做个对比,展示中国GPD对美国的追赶态势,相信不久的将来中国的GDP数据将稳超美国。
52 2
|
6月前
|
API Python
Python制作gif动图
Python制作gif动图。更多内容请关注本人微信公众号:python学习杂记
|
4月前
|
Python
Python制作gif表情包生成工具,斗图再也不会输啦
Python制作gif表情包生成工具,斗图再也不会输啦
|
4月前
|
Python
Python制作gif生成工具,斗图再也不会输啦
Python制作gif生成工具,斗图再也不会输啦
|
8月前
|
计算机视觉 Python Windows
技巧 | Python 图片转换GIF/视频
技巧 | Python 图片转换GIF/视频
|
10月前
|
计算机视觉 Python
Python应用 | 三行代码实现GIF动画
Python应用 | 三行代码实现GIF动画
130 0
|
11月前
|
编解码 前端开发 计算机视觉
Python ❤️有没有羡慕别人家做的排序动图?❤️
Python ❤️有没有羡慕别人家做的排序动图?❤️
53 0

热门文章

最新文章