不要再@微信官方了,自己动手一秒制作头像
- 2019 年 10 月 8 日
- 笔记
9月24日,相信很多人的朋友圈一大早都被“请给我一面国旗微信官方”刷屏了。然而不少不明真相的网友,跟风在朋友圈发布这句话之后,发现自己的头像并没有国旗标志。

其实自己动手给头像加一个国旗简直小菜一碟。
# -*- coding: utf-8 -*- """ Created on Tue Sep 24 16:29:32 2019 @author: czh """ %reset -f %clear # In[*] # -*- coding: utf8 -*- import cv2 import os os.chdir('D:\data\pic\weixin') # In[*] #读取图片:微信头像和国旗图片 img_pic = cv2.imread('pic.jpg') img_flag = cv2.imread('flag.jpg') # In[*] w_pic, h_pic = img_pic.shape[:2] w_flag, h_flag = img_flag.shape[:2] #修改比例,可以根据3修改比例,选择自己合适的比例 scale = w_pic / w_flag / 3 # In[*] img_flag = cv2.resize(img_flag, (0, 0), fx=scale, fy=scale) w_flag, h_flag = img_flag.shape[:2] for c in range(0, 3): img_pic[w_pic - w_flag:, h_pic - h_flag:, c] = img_flag[:, :, c] cv2.imwrite('picture.jpg', img_pic) # In[*]
生成的picture文件,就完整的包含了带有国旗的新头像。