给我一面国旗 python帮你实现
本文实例为大家分享了Python之给我一面国旗的具体代码,供大家参考,具体内容如下 1、“给我一面国旗@微信官方” 今天“给我一面国旗@微信官方”刷爆了朋友圈,我也蹭波热度,出个Pythoon教程,原创作品感谢支持。 2、安装PIL模块 python2安装PIL模块 3、准备一张背景图 注意中间要镂空,保存成GIF格式 4、解决思路 朋友圈下载有国旗的好友头像 下载自己的头像 镂空的背景图放在需要生成的头像上就达到了预期效果 5、全部代码 from PIL import Image img_bg = Image.open("./lib/bag.gif") img = Image.open("给我一面国旗.jpg") #img_bg.convert("L") #将图片转换成RGBA模式 img_bg = img_bg.convert("RGBA") #将头像的图片大小改为1080*1080 img = img.resize((1080,1080)) #获取RGBA四个通道 r,g,b,a = img_bg.split() #将背景图盖在头像的图片上 img.paste(img_bg,(0,0),mask=a) #保存图片 img.save("拿好你的国旗.jpg") 6、文件目录如下 背景图命名为“bag”.gif,放在lib目录下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |