Python字描边
时间: 2023-08-14 17:09:42 浏览: 234
你可以使用Python中的Pillow库来对图片进行描边操作。具体步骤如下:
1. 读入图片:使用Pillow库中的`Image`模块中的`open()`方法读入图片。
2. 转换图片格式:如果图片不是RGBA格式,需要转换为RGBA格式,这样才能对图片进行描边操作。
3. 描边操作:使用`ImageOps`模块中的`outline()`方法对图片进行描边操作。该方法需要指定描边的颜色和描边的宽度。
4. 保存图片:使用`Image`模块中的`save()`方法将描边后的图片保存到本地。
以下是一个示例代码:
```python
from PIL import Image, ImageOps
# 读入图片
img = Image.open("example.jpg")
# 转换图片格式为RGBA
if img.mode != "RGBA":
img = img.convert("RGBA")
# 描边操作
img_with_outline = ImageOps.outline(img, "#000000", 5)
# 保存图片
img_with_outline.save("example_with_outline.png")
```
以上代码中的`example.jpg`是要进行描边操作的图片文件名,`#000000`是描边的颜色(黑色),`5`是描边的宽度。描边后的图片将保存在当前目录下,并命名为`example_with_outline.png`。
阅读全文