我有一个非常简单的code用于python中的文本检测。但是从命令行运行时会引发错误(第137行)。

cv.dnn.NMSBoxes可以正常工作,但无法识别cv.dnn.NMSBoxesRotated。

这是错误:

indices = cv.dnn.NMSBoxesRotated(boxes, confidences, onfThreshold, nmsThreshold)
AttributeError: module 'cv2.dnn' has no attribute 'NMSBoxesRotated'

如果有人能指出我的缺失,我将不胜感激。谢谢。

最佳答案

pip install --user  opencv-python --upgrade

该命令对我有用,谢谢@JustinEzequiel

我的OpenCV版本是:
>>> cv2.__version__
'4.1.1'

当我将opencv升级到4.1.1时,此错误消失了

关于python - AttributeError:模块 'cv2.dnn'没有属性 'NMSBoxesRotated',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54625640/

10-12 16:18