ImageDraw
是 [[pillow]] 中用于在图像上绘制图形和文本的模块。
语法
from PIL import ImageDraw
draw = ImageDraw.Draw(image)
- image: 图像
方法
text
在图像上绘制文本。
draw.text( xy, text, fill=None, font=None, anchor=None, spacing=4, align="left", direction=None, features=None, language=None, stroke_width=0, stroke_fill=None, embedded_color=False, font_size=None,)
- xy: 文本位置
- text: 文本
- fill: 文本颜色,可以直接使用颜色名称,也可以使用 RGB 值
- font: 字体,可以使用字体名字,相对路径或绝对路径
fnt = ImageFont.truetype("FreeMono.ttf", 40)draw.text( (10, 10), "Hello, World!", fill="black", font=fnt,)