今天国庆,是个特殊的日子——就在73年前的今天五星红旗在天安门广场升起标志着新中国的诞生!

这样的头像喜欢吗,今天我来教你

国旗自己去百度搜索

先安装PIL模块

pip install pillow

代码如下

from PIL import Image# 创建白色背景
background_img = Image.new('RGB',(640, 640), (255, 255, 255))
# 加载图片
import os
os.chdir('C:\\folder_with_image_file')#括号内路径放头像和国旗
head_img = Image.open('1.jpg')
red_flage_img = Image.open('2.png')# 改大小
head = head_img.resize((600, 600),Image.ANTIALIAS)# 背景加图片
background_img.paste(head,(20, 20, 620, 620))# 红旗大小
red_flag = red_flage_img.resize((200, 200),Image.ANTIALIAS)#红旗区域
red_flag_box = (440, 440, 640, 640)#成品
background_img.paste(red_flag, red_flag_box, mask=red_flag)#保存
background_img.save('2.jpg')

在C:盘目录下创建名为folder_with_image_file的文件夹头像为1.jpg国旗为2.png

运行后就生成2.jpg头像

每个人都有迎接国庆的方式,这就是我的迎接方式。

如何使用Python给自己的头像添加国旗相关推荐

  1. python自动给头像添加圣诞帽

    通知:今年的圣诞节推迟到2021年1月8日,因为圣诞老人到了之后还要被隔离14天. 马上就要圣诞节了,大家想好送什么礼物给自己对象了吗? 因为疫情原因,圣诞老人不能来中国给我们送礼物了,所以今年由我来 ...

  2. 圣诞节,教你用Python给微信头像添加一个圣诞帽!

    作者:刘早起 来源:早起Python 圣诞节快到了,每年一到圣诞节就会有很多人的头像上多了一顶小红帽 那么你有想过如何用Python去实现吗? 如果你尝试去搜索,会发现网上教程一大堆,但是由于大多数人 ...

  3. 微信官方都辟谣,可真有技术人用 AI、大数据实现头像添加圣诞帽了!

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 从昨天到现在,朋友圈里便持续性地见到了许多"请给我一顶圣诞帽@微信官方" ...

  4. 使用paddlehub给头像添加圣诞帽(GUI版)

    我的前一篇博客:使用PaddleHub给头像添加圣诞帽已经详细介绍了如何使用paddlehub给头像添加一个圣诞帽,但之前的版本由于时间仓促还存在一些问题: 圣诞帽超出头像边界程序会报错 无法识别出人 ...

  5. 2020-12-14 Python PyCharm新建项目自动添加介绍和utf-8编码

    Python PyCharm新建项目自动添加介绍和utf-8编码 你是不是觉得每次新建项目都要写一次# coding:utf-8,感觉特烦人 呐!懒(fu)人(li)教程来啦,先看效果图吧 如图进入设 ...

  6. python opencv 如何给图片添加文字?cv2.putText() PIL

    参考文章1:python如何在图片上添加文字(中文和英文)Python在图片上添加文字的两种方法:OpenCV和PIL 参考文章2:python之------如何在图片上面添加文字(多种类型的文字)[ ...

  7. 用 Python 将 QQ 好友头像生成祝福语

    本文我们来看一下如何使用 Python 将 QQ 好友头像拼成"五一快乐"四个字.我们可以将整个实现过程分为两步:爬取 QQ 好友头像.利用好友头像生成文字. 爬取头像 爬取 QQ ...

  8. Python Flask实现查询和添加数据

    Python Flask实现查询和添加数据 在其他的文章里,我写了 Flask 对数据库进行增删改查的方法,也写了 Flask 将数据返回给前端的方法. 这篇文章,将两者串联起来,实现从前端到数据库的 ...

  9. 用python做头像_如何利用python制作微信好友头像照片墙?

    这个不难,主要用到itchat和pillow这2个库,其中itchat用于获取微信好友头像照片,pillow用于拼接头像生成一个照片墙,下面我简单介绍一下实现过程,代码量不多,也很好理解,实验环境wi ...

  10. python表白代码照片墙-如何利用python制作微信好友头像照片墙?

    这个不难,主要用到itchat和pillow这2个库,其中itchat用于获取微信好友头像照片,pillow用于拼接头像生成一个照片墙,下面我简单介绍一下实现过程,代码量不多,也很好理解,实验环境wi ...

最新文章

  1. MVTN:用于3D形状识别的多视图转换网络(ICCV2021)
  2. centos服务器之间相互挂载(samba)
  3. React源码学习——ReactClass
  4. 2020“高教社”杯全国大学生数学建模竞赛——建模国赛优秀论文
  5. VMware VSphere 虚拟化云计算学习配置笔记(四)
  6. 【模板】可持久化线段树
  7. 利用接口做参数,写个计算器,能完成加减乘除运算。 (1)定义一个接口Compute含有一个方法int computer(int n, int m)。 (2)设计四个类分
  8. ASP.NET页面之间传值Session(2)
  9. 数据库流行度7月排行榜:Oracle 和 MySQL 暴跌创历史新低
  10. js 定时器用法详解——setTimeout()、setInterval()、clearTimeout()、clearInterval()
  11. 7 -- Spring的基本用法 -- 6... Spring 3.0 提供的Java配置管理
  12. poj Matrix 回溯,递归,虽然对于很多人是水题,但我感觉这道题听好的嘛!!!!!!!!!!!
  13. 200624 VSCode配置reStructedText
  14. 喜讯!清华大学镜像站恢复anaconda加速
  15. Unity如何接入应用内购In-AppPurchase
  16. 如何将PDF删除水印?PDF怎么删除水印
  17. 普元EOS/BPS为什么没有安装成功 ?
  18. xcode自动生成project-swift.h出错
  19. matlab怎么绘制李萨如图形_在MatLab中使用for循环绘制图形
  20. 【Linux】2020配置firefox +geckodriver + selenium 安装及报错解决办法:no DISPLAY environment variable specified

热门文章

  1. 高盛:云计算市场2021年将增至1160亿美元 四巨头成赢家
  2. 高级计量经济学及stata应用 陈强 2021年5月1-5日 社会科学 经济学 管理学 金融 医学等各个领域
  3. 快速消除Word文档中空格
  4. Gramine(原graphene-sgx)软件栈
  5. 机器人计算机技术,机器人技术与应用
  6. java实现科学计算器
  7. 【深度学习】9:CNN实现olivettifaces人脸数据库识别
  8. /etc/login.defs 文件内容及其解释
  9. python课程总结-Python课程学习总结
  10. tps在区块链是什么意思_超百万的TPS拯救不了区块链技术,区块链还差什么?