PIL - 绘图文本和保存

时间:2011-09-06 12:53:10

标签: python

我创建了这个程序:

from PIL import Image, ImageDraw

a = Image.open(r'C:\Users\damian\Desktop\a.png')
draw = ImageDraw.Draw(a)
draw.text((1, 1), 'Hello World!')
a.save(r'C:\Users\damian\Desktop\a.png', "PNG")

理论上它应该加载图像,在其上绘制文本并保存它,但是当我运行它时没有任何反应。有人可以看看并提出建议吗?

修改

我已经解决了这个问题,看起来默认颜色是白色,我的白色图片上看不到绘制的文字,需要 fill =“black”

现在可以关闭这个问题了。

1 个答案:

答案 0 :(得分:1)

我已经解决了这个问题,看起来默认颜色是白色,我的白色图像上看不到绘制的文字,需要填充=“黑色”。

现在可以关闭这个问题了。