AttributeError:模块'cv2.cv2'没有属性'cv'

时间:2017-06-19 22:28:22

标签: python opencv

我认为我的Windows系统或python 3.6版本存在一些问题。我面临一些属性错误。我检查并仔细检查了我的代码,没有错误,我也将我的代码与其他人进行比较,我发现没有错误。那我为什么要面对这种错误。我在这里添加我的代码:

recognizer module

我正面临以下错误。

  

C:\用户\ MAN \应用程序数据\本地\程序\的Python \ Python36 \ python.exe   C:/Users/MAN/PycharmProjects/facerecognition/Recognise/recognizerr.py   Traceback(最近一次调用最后一次):文件   “C:/Users/MAN/PycharmProjects/facerecognition/Recognise/recognizerr.py”   第11行,在       font = cv2.cv.InitFont(cv2.cv.CV_FONT_HERSHEY_SIMPLEX,1,1,0,1,1)AttributeError:module'cv2.cv2'没有属性'cv'

     

使用退出代码1完成处理

这是Windows问题还是只显示Python 3.6版本中的错误? 为您提供的信息我在Windows平台上使用Python 3.6。

1 个答案:

答案 0 :(得分:7)

在Opencv3中,cv模块已弃用。因此,在第11行中,您可以初始化字体,如下所示:

font = cv2.FONT_HERSHEY_SIMPLEX