介绍
使用python怎么给微信头像添加一面国旗?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
python主要用来做什么
python主要应用于:1,网络开发;2、数据科学研究;3,网络爬虫;4、嵌入式应用开发,5日游戏开发;6桌面应用开发。
<强> 2,安装公益诉讼模块强>
python2安装公益诉讼模块
python安装枕头模块“pip3安装枕头
<强> 3,准备一张背景图强>
注意中间要镂空,保存成GIF格式
下图是我自己PS的
<强> 4,解决思路强>
朋友圈下载有国旗的好友头像
查看属性分辨率:1080 * 1080
背景图就是用下面这张图抠出来的
下载自己的头像
查看分辨率:959 * 959
镂空的背景图放在需要生成的头像上就达到了预期效果
因为生成后的国旗图像分辨率:1080 * 1080
原始头像分辩率为:959 * 959,合成前需要先将原始头像尺寸调整为1080 * 1080
以上全部操作代码只有九行
5,全部代码
得到PIL import 形象 时间=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),面具=一个) #保存图片 img.save(“拿好你的国旗.jpg")
6,文件目录如下
背景图命名为“袋”gif,放在自由目录下
自已的头像命名为“给我一面国旗jpg”,放在工程根目录下
运行后会生成带国旗的头像“拿好你的国旗jpg”
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。