0
点赞
收藏
分享

微信扫一扫

GIF图倒序播放


今天在爬虫群,看到一个有趣的Python代码,可以把GIF图倒序播放,代码很简单,首先要安装pillow库。

代码

from PIL import Image,ImageSequence
with Image.open('C:/Users/LP/Desktop/timg.gif') as im:
if im.is_animated: #判断是否为动态
frames = [f.copy() for f in ImageSequence.Iterator(im)] #把每帧取出来
frames.reverse() #反转
frames[0].save('C:/Users/LP/Desktop/out.gif', save_all=True, append_images=frames[1:]) #形成新图

原理很简单,就是把每帧图片倒序即可。

原图





GIF图倒序播放_python


倒序图



GIF图倒序播放_desktop_02



哈哈,有点晕

举报

相关推荐

0 条评论