国庆来了,一行 python 代码,教你为微信头像添加国旗图案

570 阅读1分钟

大家好啊,我是董董灿。

马上快到国庆了,很多同学为了表达对祖国的庆祝(或许也是为了表达对小长假的庆祝),都会把自己的微信头像换成了带有国旗的风格。

比如下面这样:

左侧是“添加国旗前”的头像,右侧为“添加国旗后”的图像。

是不是别具一格,爱国情怀拉满了呢?

如果你还不知道怎么去完成类似国旗风格的头像制作,那你就找对地方了。

作为一个合格的程序员,我们不需要去其他的平台或软件上上传自己的头像来制作。

我们只需要一行 python 代码,在我们自己的电脑上就可以搞定这件事情。

按照下面的步骤来就可以。

1. 安装 poimage 库

执行` pip install poimage` 命令安装 poimage 库。这个库里会默认下载一个国旗图片,就是上面展示的那样。

2. 为头像添加国旗

执行下面的代码:

import poimage
import os

# input_pic 是你原始的头像
input_pic = "./input.jpg"
# output_picture 是你希望输出的头像
output_picture = "./output.jpg"
# 获取当前 python 脚本的目录
script_directory = os.path.dirname(os.path.abspath(__file__))
poimage.flag2profile(    
profile_path=script_directory + input_pic,    
output_path=script_directory + output_picture
)

上述代码无需作任何更改。

你只需要将你的头像放到和该代码同一级的文件目录下,并且**重命名为 input.jpg,**然后运行该 python 脚本即可。

是不是非常简单呢?如果你需要的话,那就动动小手收藏一下吧。

完整的代码示例你可以关注我的公众号后台回复“国庆头像”获取源码下载链接哦。