使用OpenCV 3.4.3进行颜色检测

时间:2018-09-09 16:42:00

标签: python python-3.x opencv3.0

我正在使用OpenCV 3.4.3,并在我的代码中收到此错误:

TypeError: must be real number, not tuple

我该如何解决?

cv2.putText(img, str(i+1),(x,y+h),font,(0,255,255))

1 个答案:

答案 0 :(得分:0)

因为您传递了错误的参数。您应该在颜色元组之前传递fontsize,例如docs中的以下示例:

font = cv2.FONT_HERSHEY_SIMPLEX
cv2.putText(img,'OpenCV',(10,500), font, 4,(255,255,255),2,cv2.LINE_AA)

LINK详细介绍了OpenCV绘图功能,将对您有所帮助。