我正在尝试在图像上绘制文本,但没有显示

时间:2019-01-08 20:28:41

标签: python-2.7

我正在制作一个函数,该函数在图片上添加边框,而不是在特定位置应用文本,但是文本没有显示。我的工作目录中有ttf字体。

from PIL import Image, ImageDraw, ImageOps, ImageFont

def framemaker1(original_image,percentwth,color,text,textcolor,textsize):
    img=Image.open(original_image)
    width,height=img.size
    thefont=ImageFont.truetype('BROADW.ttf',textsize)
    framewth=int(width*percentwth)
    framedimg=ImageOps.expand(img,border=framewth,fill=color)
    draw=ImageDraw.Draw(framedimg)
    draw.text=((framewth,height+framewth+0.25*framewth),text,thefont)
    framedimg.save('framed'+original_image)
    framedimg.show()
    print img.size

我想在右下角显示文字,但没有文字出现。

0 个答案:

没有答案