前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >不要再@微信官方了,自己动手一秒制作头像

不要再@微信官方了,自己动手一秒制作头像

作者头像
用户1359560
发布2019-09-27 17:40:24
6180
发布2019-09-27 17:40:24
举报
文章被收录于专栏:生信小驿站生信小驿站

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

其实自己动手给头像加一个国旗简直小菜一碟。

代码语言:javascript
复制
# -*- 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文件,就完整的包含了带有国旗的新头像。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.09.26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档