开发者社区> Carl_奕然> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
python-20行代码将图片转素描画(附源码和成品下载地址)
python-20行代码将图片转素描画(附源码和成品下载地址)
0 0
《Python实例》用Pillow录制屏幕,制作gif ,太简单了
gif 的文章上次实现了图片的合成,看下我们上次的需求分解
0 0
Python 给图片加文字或logo水印(附代码) | Python工具(1)
Python 给图片加文字或logo水印(附代码) | Python工具
0 0
Python 给图片加文字或logo水印(附代码) | Python工具(2)
Python 给图片加文字或logo水印(附代码) | Python工具
0 0
教你用 Python 生成 GIF 动图 !
最近啊 ,微信订阅号改变频繁 ,很多读者后台说 :小詹啊 ,我总是容易错过你公号的消息 ,现在没有置顶功能很难过啊 !
0 0
10行python代码制作笑死人不偿命的倒放gif
现在网络平台上各种有很多倒放视频和倒放gif,其中有些非常的有意思,例如以下图片,慎点,笑死人行哥不偿命
0 0
python自动制作gif并添加文字
引言     最近租的房子快到期了,哎,因为去年是第一次找房子租,结果遇到了一个东北黑中介,押一付三,房子有啥问题,灯坏了,下水道堵了,原来签合同的时候说的客气,说是马上就会上门解决,结果实际上我每次找他,都是各种推脱,最后不了了之。
1954 0
python之七行代码制作GIF动画
前言 怎么能让我自己的动画与python结合起来,并将其展示给其他人呢?(我知道tkinter,pyglet和pyqt是很好的图形用户界面,但他们不能直接发布到网上......) gifmaze可以帮助你制作更棒的GIF动画!它有一些非常好的功能: 1.它是用纯Python编写的,不需要第三方库/软件,只需要内置模块!(如果要将动画嵌入到图像中,那么这PIL是必需的,而不是内置的,但随所有Python发行版一起提供,就是这样!) 2.它运行速度非常快,并在几秒钟内生成优化的GIF文件。
735 0
Python为图片加水印
Pillow是python的一个功能强大的图像处理的库,可对图像进行高质量的压缩变换等操作,前几天看到一些公众号,提供了为用户头像加装饰的操作,于是自己试了一下,20行搞定! 网络上能看到的拼接图片的教程,需要手动指定透明位置,下面提供的方法,直...
635 0
+关注
Carl_奕然
CSDN博客专家,51CTO博主专家,51认证讲师,资深测试开发专家,金牌面试官,职场面试培训及规划师。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载