OpenCV面模块错误

时间:2017-08-19 15:20:01

标签: python opencv opencv3.0 face-recognition

我正在使用opencv 3.3在python中使用face识别器。

但是我收到了这个错误

recognizer = cv2.face.createLBPHFaceRecognizer()
AttributeError: 'module' object has no attribute 'createLBPHFaceRecognizer'

我用opencv_contrib repo构建了opencv,我在目录中看到了face模块。

OpenCV modules

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

从OpenCV 3开始,您必须安装opencv_contrib。然后你可以使用子模块“face”。 conda install -c menpo opencv3 = 3.1.0 安装后,使用cv2.face.createLBPHFaceRecognizer()或其他面部识别器。