from PIL import Image, ImageFont, ImageDraw # 导入模块
from PIL import ImageFilter
background = Image.open('河南理工大学.jpg')
# res = background.filter(ImageFilter.EDGE_ENHANCE_MORE)
res = background.filter(ImageFilter.CONTOUR)
# print(res.size)
pic2 = Image.open('110.jpg')
pic2 = pic2.resize((1049,774),Image.ANTIALIAS)
im3 = Image.blend(pic2,background,0.5)
sign = Image.open('校徽.jpg')
sign = sign.resize((200,200),Image.ANTIALIAS)
im3.paste(sign,(0,0))
draw = ImageDraw.Draw(im3)  # 创建一个绘画对象
fnt = ImageFont.truetype(r'./maozedong.ttf',40)
strs = ['南眺大河,北依太行;','百年理工,弦歌悠扬。','巍巍学府,矿教之源;','栉风沐雨,薪火相传。']
def y_write(x,y,s):x,y = x,yfor i in range(len(s)):y += 50draw.text((x, y), s[i], fill='black', font=fnt)
for x in range(len(strs)):y_write(x*50+850,0,strs[x])
im3.save('110校庆.png')
import turtle
turtle.setup(1049,774,50,50)
turtle.hideturtle() # 能隐藏小箭头
turtle.bgpic('110校庆.png')
turtle.pensize(5)
turtle.speed(20)
turtle.color("pink","red") # 线 填充
turtle.begin_fill()
turtle.left(138)
turtle.fd(80)
turtle.circle(-40,180)
turtle.left(90)
turtle.circle(-40,180)
turtle.left(0)
turtle.fd(80)
turtle.end_fill()
turtle.penup()
turtle.goto(-50, 60)
turtle.color("white")
# turtle.speed(1)
turtle.write("I ❤ HPU", font=('华文行楷', 20, 'normal'))
turtle.hideturtle()
turtle.done()
# turtle.write('我\n❤\nH\nP\nU',font=("草檀斋毛泽东字体",50,""))

效果

Python制作校庆海报相关推荐

  1. 利用Python快速绘制海报级别地图

    利用Python快速绘制海报级别地图 1.简介 2.利用prettymaps快速制作海报级地图 2.1 prettymaps的几种使用方式 2.1.1 圆形模式 2.1.2 圆角矩形模式 2.1.3 ...

  2. python交互式日历制作图片_2.利用Python制作电子版电影台历

    2020嗖的一下就要过去了,想买一个豆瓣电影台历,官方价格是98,想着有点贵,就想利用学习的Python制作一个电子版的台历,效果图如下 非周六周日 带Tips 周六周日 界面整体的布局:头部仿台历便 ...

  3. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  4. 用 Python 制作可视化报表,这也太快了!

    作者 | 小F 来源 | 法纳斯特 在数据展示中使用图表来分享自己的见解,是个非常常见的方法. 这也是Tableau.Power BI这类商业智能仪表盘持续流行的原因之一,这些工具为数据提供了精美的图 ...

  5. Get了!用Python制作数据预测集成工具 | 附代码

    作者 | 李秋键 责编 | 晋兆雨 大数据预测是大数据最核心的应用,是它将传统意义的预测拓展到"现测".大数据预测的优势体现在,它把一个非常困难的预测问题,转化为一个相对简单的描述 ...

  6. 碉堡的小程序:用 Python 制作演示迷宫算法的 gif 动画

    微信改版,加星标不迷路! 碉堡的小程序:用 Python 制作演示迷宫算法的 gif 动画 作者:neozhaoliang 本文要介绍的是我写的一个有趣的小程序,一个脱离了低级趣味的程序,一个有益于广 ...

  7. Python制作当年第一款手机游戏-贪吃蛇游戏(练习)

    前言: 文章利用Python pygame做一个贪吃蛇的小游戏而且讲清楚每一段代码是用来干嘛的. 据说是贪吃蛇游戏是1976年,Gremlin公司推出的经典街机游戏,那我们今天用Python制作的这个 ...

  8. python制作解压工具_使用python制作一个解压缩软件

    python实现解压缩的重要模块就是--zipfile,其次是os 安装zipfile模块 首先得安装zipfile模块,打开cmd输入一下命令即可安装 pip install zipfile os是 ...

  9. python多张图片合并拼接,python制作sprite图、雪碧图

    python多张图片合并拼接,python制作sprite图.雪碧图 整理图片集 找两个文件夹,yangying和zhaoliying,分别放上照片8张,共16张照片. 创建sprite.py # 多 ...

最新文章

  1. JAVA线程池的简单实现及优先级设置
  2. 安装Tensorflow出现错误提示conda activate tensorflow-cpu Could not find conda environment: tenso
  3. python读取所有txt文件_python如何批量读取txt文件
  4. 小波分析实验: 实验1 连续小波变换
  5. JS---捕捉URL地址,以及模仿GET方法
  6. 《Cracking the Coding Interview》——第3章:栈和队列——题目4
  7. WPF学习笔记5: Xaml之Markup Extensions
  8. exchange系列(一)exchange2010邮件服务器的安装与规划
  9. 服务器的日常运维巡检视频,日常运维检查记录表
  10. 计算机单位kb和m比较,G、GB、KB、M和MB是怎么回事?
  11. LCD 液晶显示器 ---------- LTDC 控制器
  12. 大数据实时案例--实时日志监控告警系统
  13. 使用bat脚本提取文件名及批量修改文件名
  14. RocketMQ保姆级教程
  15. 【番外】Stata软件安装教程
  16. 攻击JavaWeb应用————5、MVC安全
  17. 机器视觉学习笔记--图像滤波1
  18. DeepLabV3+训练自定义数据集实例(1)
  19. 抄的第一个项目数独游戏
  20. 实时音视频面视必备:快速掌握11个视频技术相关的基础概念

热门文章

  1. Linux 安装Java JDK1.8
  2. 【满分】【华为OD机试真题2023 JAVAJS】云短信平台优惠活动
  3. SpatialHadoop中空间索引系列之(三)格网索引原理
  4. 大语言模型Prompt工程之使用GPT3.5生成图数据库Cypher
  5. [linux数据库]error while loading shared libraries: libnsl.so.1: wrong ELF class: ELFCLASS32
  6. Your branch and remoteBranchName have diverged solution
  7. 使用邻接列表简单实现PageRank算法(C++)
  8. 通信大小端字节序相关问题总结
  9. 戴尔微型计算机光驱怎么打开,永远在线的戴尔灵越12 5280
  10. C++ 标准库之iomanip