我正在使用opencv 3.3在python中使用face识别器。
但是我收到了这个错误
recognizer = cv2.face.createLBPHFaceRecognizer()
AttributeError: 'module' object has no attribute 'createLBPHFaceRecognizer'
我用opencv_contrib repo构建了opencv,我在目录中看到了face模块。
感谢您的帮助!
答案 0 :(得分:0)
从OpenCV 3开始,您必须安装opencv_contrib。然后你可以使用子模块“face”。 conda install -c menpo opencv3 = 3.1.0 安装后,使用cv2.face.createLBPHFaceRecognizer()或其他面部识别器。