python对图片中的空心字填充颜色
时间: 2023-05-21 15:04:02 浏览: 512
Python 把图片用文字填充
可以使用PIL库中的ImageDraw模块来实现对图片中的空心字填充颜色,具体实现方法可以参考以下代码:
```python
from PIL import Image, ImageDraw, ImageFont
# 打开图片
img = Image.open('example.png')
# 创建绘图对象
draw = ImageDraw.Draw(img)
# 设置字体
font = ImageFont.truetype('arial.ttf', 36)
# 绘制文本
draw.text((100, 100), 'Hello World!', font=font, fill=(255, 0, 0))
# 保存图片
img.save('example_filled.png')
```
这段代码会在图片中绘制一个红色的实心字,如果要绘制空心字并填充颜色,可以使用`draw.textoutline()`方法来实现。
阅读全文