美文网首页
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