如何在具有文字背景的图像上书写文字

时间:2020-05-27 16:29:17

标签: python-3.x python-imaging-library

您好,我尝试在我的图片上写上“我的帖子标题”。但是我不只想要文字。我想为背景文字添加随机颜色。例如;

I WANT TO DO LIKE THIS PICTURE.

我使用PIL模块,但找不到此方法。感谢您的帮助。

我使用python 3.8,尝试了此代码,但此代码不够。

from PIL import Image, ImageDraw, ImageFont

img = Image.new('RGB', (100, 30), color=(73, 109, 137))

fnt = ImageFont.truetype('arial.ttf', 15)
d = ImageDraw.Draw(img)
d.text((10, 10), "Hello world", font=fnt, fill=(255, 255, 0))

img.save('pil_text_font.png')

0 个答案:

没有答案
相关问题