使用python的PIL.Image在图片上写字

使用python的PIL.Image在图片上写字,第1张

前言

需要pip install pillow

代码
from PIL import Image,ImageDraw,ImageFont
import os

if __name__ == '__main__':
    images_dir = "D:/pycodes/python_image_processing/9781789343731_Code/images"
    file_name = "parrot.png"
    file_path = os.path.join(images_dir,file_name)

    im = Image.open(file_path)
    # 添加文本
    draw = ImageDraw.Draw(im)
    font = ImageFont.truetype("YaMingTiC-2.ttf",23)
    draw.text((20,10),'至神大道鹦鹉皇帝图',
                font=font,fill=(0,0,0))
    del draw
    im.show()
结果

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/874907.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存