我认为我的Windows系统或python 3.6版本存在一些问题。我面临一些属性错误。我检查并仔细检查了我的代码,没有错误,我也将我的代码与其他人进行比较,我发现没有错误。那我为什么要面对这种错误。我在这里添加我的代码:
我正面临以下错误。
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。
答案 0 :(得分:7)
在Opencv3中,cv
模块已弃用。因此,在第11行中,您可以初始化字体,如下所示:
font = cv2.FONT_HERSHEY_SIMPLEX