python给图片打标签
时间: 2023-05-31 20:05:44 浏览: 117
使用python将图片按标签分入不同文件夹的方法
要给图片打标签,需要使用图像处理库如Pillow或OpenCV,并使用机器学习算法进行分类。
以下是一个简单的示例代码,使用Pillow库将标签添加到图像上:
```python
from PIL import Image, ImageDraw, ImageFont
# 打开图片
img = Image.open('example.jpg')
# 创建一个绘图对象
draw = ImageDraw.Draw(img)
# 设置字体和字号
font = ImageFont.truetype('arial.ttf', 36)
# 在图片上绘制标签
draw.text((10,10), '标签1', font=font, fill=(255,0,0))
draw.text((10,50), '标签2', font=font, fill=(255,0,0))
# 保存修改后的图片
img.save('example_with_tags.jpg')
```
这段代码会在原始图片上添加两个标签,分别位于左上角和左下角,并将修改后的图片保存为“example_with_tags.jpg”。
阅读全文