opencv 属性错误:模块“cv2.cv2”没有属性“cv”

xxls0lw8  于 2022-11-15  发布在  其他
关注(0)|答案(2)|浏览(284)

我想我的windows系统或python 3.6版本有一些问题。我正面临一些属性错误。我已经检查了我的代码,并仔细检查了我的代码,没有错误。我也比较了我的代码与其他人,我已经看到没有错误。那么为什么我面临这种错误。我在这里添加我的代码:

我面临着以下错误。
C:/用户/MAN/PycharmProjects/面部识别/识别/recognizerr.py跟踪(最近的调用在最后):文件“C:/用户/MAN/PycharmProjects/面部识别/识别/识别错误. py”,第11行,在字体= cv2.cv.InitFont(cv2.cv.CV_FONT_HERSHEY_SIMPLEX,1,1,0,1,1)中属性错误:模块“cv2.cv2”没有属性“cv”
进程结束,退出代码为1
这是Windows的问题还是只在Python 3.6版本中显示错误?为了给你提供一些信息,我在Windows平台上使用Python 3.6。

l7wslrjt

l7wslrjt1#

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

font = cv2.FONT_HERSHEY_SIMPLEX
tp5buhyn

tp5buhyn2#

font = cv2.cv.CV_FONT_HERSHEY_SIMPLEX
我在不同的变量(CV_CAP_PROP_FRAME_WIDTH)上工作,我花了很长时间才明白你也需要删除“CV_"。

相关问题