使用python怎么给微信头像添加一面国旗

  介绍

使用python怎么给微信头像添加一面国旗?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

python主要用来做什么

python主要应用于:1,网络开发;2、数据科学研究;3,网络爬虫;4、嵌入式应用开发,5日游戏开发;6桌面应用开发。

<强> 2,安装公益诉讼模块

python2安装公益诉讼模块
python安装枕头模块“pip3安装枕头

<强> 3,准备一张背景图

注意中间要镂空,保存成GIF格式
下图是我自己PS的

使用python怎么给微信头像添加一面国旗

<强> 4,解决思路

朋友圈下载有国旗的好友头像
查看属性分辨率:1080 * 1080
背景图就是用下面这张图抠出来的

使用python怎么给微信头像添加一面国旗

下载自己的头像
查看分辨率:959 * 959

使用python怎么给微信头像添加一面国旗

镂空的背景图放在需要生成的头像上就达到了预期效果
因为生成后的国旗图像分辨率: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”

使用python怎么给微信头像添加一面国旗

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

使用python怎么给微信头像添加一面国旗