'''表情包生成器-成果包'''
from PIL import Image, ImageDraw, ImageFont
import easygui as g
#通过多文本输入框获得表情包处理信息
msg = "请填写信息"
title = "表情包生成器"
fieldNames = ["原图片(含后缀)", "另存为(含后缀)", "添加文字",
"文字大小", "文字位置(x轴)", "文字位置(y轴)"]
fieldValues = g.multenterbox(msg, title, fieldNames)
imgIn = fieldValues[0]
imgOut = fieldValues[1]
words = fieldValues[2]
wordSize = int(fieldValues[3])
wordX = int(fieldValues[4])
wordy = int(fieldValues[5])
#加载图片
im = Image.open(imgIn)
#创建一个绘制im的对象
draw = ImageDraw.Draw(im)
#设置文字的字体和大小
font = ImageFont.truetype('simhei.ttf', wordSize)
#图片中插入文字
draw.text((wordX, wordy), words, fill='red', font=font)
#显示图片
im.show()
#保存图片
im.save(imgOut)
表情包12345678
需积分: 0 15 浏览量
2024-01-14
09:43:21
上传
评论
收藏 4.8MB ZIP 举报
“杰美”
- 粉丝: 36
- 资源: 11
最新资源
- MATLAB车牌识别语音播报停车场应用基于MATLAB的汽车出入库识别系统源码.zip
- 基于Matlab的异常行为检测人体行为识别检测源码.zip
- 一些程序员常用工具,包括Windbg-x86-x64、VisualStudio版本互转工具、DLL依赖检测工具
- 火龙果Pitaya ISP下载工具
- 【图像分类数据集】大豆叶子病害分类数据集1290张3类别.zip
- 湘江小说在线阅读网站的设计与实现(部署视频)-kaic.mp4
- 基于C++使用OpenCV 2.4.9做点多目标卡尔曼跟踪源码.zip
- 基于python实现二维碎片拼接复原源码+ppt说明+项目说明.zip
- 基于OpenCV的小案例C++源码边缘角点轮廓图像分割增强拼接目标检测颜色直方图抠图人脸识别等.zip
- 纯python3和numpy实现的符号计算深度学习框架.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈