cv2.putText 显示目标检测类别示例
时间: 2023-08-17 09:15:16 浏览: 94
cv2.putText
5星 · 资源好评率100%
好的,下面是一个使用cv2.putText函数显示目标检测类别的示例代码:
```python
import cv2
# 加载图像和类别标签
image = cv2.imread('image.jpg')
label = 'cat'
# 设置字体、字号、颜色和线宽
font = cv2.FONT_HERSHEY_SIMPLEX
font_scale = 1
color = (0, 0, 255)
thickness = 2
# 在图像上绘制类别标签
cv2.putText(image, label, (10, 30), font, font_scale, color, thickness)
# 显示图像
cv2.imshow('image', image)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,`cv2.putText`函数的参数含义如下:
- `image`:要绘制类别标签的图像。
- `label`:类别标签。
- `(10, 30)`:类别标签的起始位置,即左下角的坐标。
- `font`:字体类型。
- `font_scale`:字体大小。
- `color`:字体颜色。
- `thickness`:字体线宽。
这段代码会在图像左上角绘制一个红色的 `cat` 字样。你可以根据实际情况调整参数来得到更好的效果。
阅读全文