Python 字描边
时间: 2023-08-14 10:09:43 浏览: 436
程序文字描边!
5星 · 资源好评率100%
你可以使用 PIL 或者 OpenCV 库中的函数来对 Python 字体进行描边。下面是使用 PIL 库的示例代码:
```python
from PIL import Image, ImageDraw, ImageFont
# 创建新图像
img = Image.new('RGB', (500, 500), color = (255, 255, 255))
# 获取绘画对象
draw = ImageDraw.Draw(img)
# 设置字体
font = ImageFont.truetype('arial.ttf', 100)
# 绘制文字
draw.text((50, 50), 'Hello World!', font=font, fill=(0, 0, 0))
# 描边
for i in range(-3, 4):
for j in range(-3, 4):
draw.text((50+i, 50+j), 'Hello World!', font=font, fill=(255, 0, 0))
# 显示图像
img.show()
```
这段代码会生成一张白底黑字的图片,并且对字体进行红色描边。你也可以调整描边的颜色和宽度来得到不同的效果。
阅读全文