python opencv 中 cv2.putText 的用法
快速使用
cv2.putText(img, str(point), np.int32(point), cv2.FONT_HERSHEY_SIMPLEX, 0.75, (255, 0, 0), 1)
位置参数说明:
- 图像
- 需添加的文字内容
- 位置
- 字体
- 字体大小
- 字体颜色
- 字体粗细
使用示例
src = [[10.0, 457.0], [395.0, 291.0], [624.0, 291.0], [1000.0, 457.0]]
# 创建浅灰色画布
img = np.zeros((1500, 1500, 3), np.uint8)
img.fill(200)
# 要画的点坐标
for point in src:
cv2.circle(img, np.int32(point), 2, (0, 0, 225), 4)
cv2.putText(img, str(point), np.int32(point), cv2.FONT_HERSHEY_SIMPLEX, 0.75, (255, 0, 0), 1)
cv2.imshow('img', img)
cv2.waitKey(0)