Python培训
400-996-5531
以前我们给大家介绍过很多Python的功能作用,什么前端后台数据分析,估计也有些人知道Python可以绘图,但是你知道Python也能撸猫吗?那么到底怎么用Python来撸猫呢?
首先呢,就是去网站上下载撸猫的GIF。参考网站如soogif。原始图片如下:
撸猫正放
然后,将gif拆分为多张png,具体代码如下:
def processImage(infile): try: im=Image.open(infile) except: print('cant load',infile) sys.exit(1) i=0 mypalette=im.getpalette() try: while 1: im.putpalette(mypalette) new_im=Image.new('RGBA',im.size) new_im.paste(im) new_im.save('a{}.png'.format(str(i))) i+=1 im.seek(im.tell()+1) except: pass
最后,将拆分出来的图片重命名,比如原来图片编号是A0-A5,那你就改成A5-A0,让图片得以逆序排列,再重新组合成新的GIF,具体代码如下:
for filename in filenames: images.append(imageio.imread(filename)) imageio.mimsave('final.gif',images,duration=0.2)
打开gif,果然是不一样的萌点,排山倒海的萌简直就要溢出屏幕,而你,只想要温柔而热烈地把它拥入怀中。
有对白的内容倒放,似乎更有一番风味:
感谢您的阅读,以上就是跟大家分享的如何用Python来撸猫的相关内容,你都学会了吗?更多撸猫动作等你开创!好了,更多Python相关的内容尽在达内Python培训机构官网,敬请关注!
免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved