美文网首页
PIL在图片上写字

PIL在图片上写字

作者: 1037号森林里一段干木头 | 来源:发表于2020-07-20 17:32 被阅读0次
# -*- coding: utf-8 -*-
"""
Created on Mon Jul 20 16:51:39 2020

@author: hello world!
"""


from PIL import Image,ImageDraw,ImageFont
import os

filepath = 'E:\imagedata'
imgpath = os.path.join(filepath, 'back1.png')

img = Image.open(imgpath) 
a='A'
letter_type=os.path.join(filepath,'msyh.ttf')
font = ImageFont.truetype(letter_type,24) # 定义字体,这是本地自己下载的

draw = ImageDraw.Draw(img) # 新建画布绘画对象
draw.text( (10,10), a,(255,220,220),font=font) # 在新建的对象 上坐标(10,10)处开始画出白色文本
# 左上角为画布坐标(0,0)点
img.show()
#img.save('./logs/img.jpeg')

字体文件msyh.tff文件为字体类型,可到http://www.font5.com.cn/fontlist/fontlist_3_1.html下载

示例


image.png image.png

相关文章

网友评论

      本文标题:PIL在图片上写字

      本文链接:https://www.haomeiwen.com/subject/gppykktx.html