我正在使用OpenCV 3.4.3,并在我的代码中收到此错误:
TypeError: must be real number, not tuple
我该如何解决?
cv2.putText(img, str(i+1),(x,y+h),font,(0,255,255))
答案 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绘图功能,将对您有所帮助。