本文来源吾爱破解论坛
本帖最后由 黑黑黑猪儿 于 2019-9-25 11:24 编辑
昨天朋友圈已经被国旗刷屏了
与其找微信官方, 不如咱自己动手做一个
先说一句: python大法好
[Python] 纯文本查看 复制代码
import cv2 # 读取头像和国旗图案 img_head = cv2.imread('head.jpg') img_flag = cv2.imread('flag.jpg') # 获取头像和国旗图案宽度 w_head, h_head = img_head.shape[:2] w_flag, h_flag = img_flag.shape[:2] # 计算图案缩放比例 scale = w_head / w_flag / 4 # 缩放图案 img_flag = cv2.resize(img_flag, (0, 0), fx=scale, fy=scale) # 获取缩放后新宽度 w_flag, h_flag = img_flag.shape[:2] # 按3个通道合并图片 for c in range(0, 3): img_head[:w_flag, h_head - h_flag:, c] = img_flag[:, :, c] # 保存最终结果 cv2.imwrite('new_head.jpg', img_head)
合并出来的国旗位置在头像右上方
需要调整的位置的朋友自行探索哦~
效果如下
new_head.jpg (149.2 KB, 下载次数: 2)
下载附件 保存到相册
国旗图片上网搜索即可
________________________________________________________________________________
换张图片试一下效果
new_head.jpg (146.39 KB, 下载次数: 0)
下载附件 保存到相册
国旗图片
flag1.jpg (12.45 KB, 下载次数: 4)
下载附件 保存到相册
版权声明:
本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。