【问题标题】:'Required argument not found' error when calling cv2.putText()调用 cv2.putText() 时出现“未找到所需参数”错误
【发布时间】:2020-06-13 22:09:44
【问题描述】:

在这一行中,我收到以下错误:

cv2.putText(image,"Unknown" + str(conf), (J.left(), J.bottom()),font, 200)    
Error
Traceback (most recent call last):
  File "C:\Users\ACER\Desktop\PROJECT ALL RESOURCE\PROJECT ALL RESOURCE\Implementation\PYTHON FILES\facerecognition.py", line 73, in <module>
    (J.left(), J.bottom()),font, 200)                                            # Writing the name of the face recognized
TypeError: Required argument 'color' (pos 6) not found

你能告诉我这个错误信息是关于什么的吗?

【问题讨论】:

  • 在深入了解该代码之前,您可能需要先阅读一些与 Python 函数相关的基本教程。
  • 错误信息很清楚,不是吗?它说没有找到参数“颜色”,并且应该在函数调用的第 6 位。你检查过这个函数的文档吗?

标签: python opencv dlib


【解决方案1】:

https://www.geeksforgeeks.org/python-opencv-cv2-puttext-method/。 cv2.putText() 需要image、text、org、font、fontScale和第六个参数color。 你只用五个参数来调用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-11
    • 1970-01-01
    • 1970-01-01
    • 2016-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多