【发布时间】:2020-05-29 20:49:45
【问题描述】:
试图在我的图像上放置一个带有白色文本的红色矩形。 和这里显示的一样
到目前为止,我可以将文本放在左上角,但我仍然错过了其中包含文本的全角矩形。
矩形应该放在哪里
from PIL import Image, ImageDraw, ImageFont
base = Image.open('C:\\Users\\t3cho\\Desktop\\DSC15178.jpg').convert('RGBA')
width, height = base.size
txt = Image.new('RGBA', base.size, (255,255,255,0))
fnt = ImageFont.truetype('arial.ttf', 80)
d = ImageDraw.Draw(txt)
d.text((0,0), "10% OFF FOR THIS ITEM", font=fnt, fill=(255,0,0,128))
out = Image.alpha_composite(base, txt)
out.show()
【问题讨论】:
标签: python python-imaging-library