使用python和opencv进行人脸识别
Face recognition using python and opencv
我想在 this face recognition project 上工作,但是当我 运行 train.py
时,我收到以下错误:
recognizer = cv2.face.createFisherFaceRecognizer()
AttributeError: 'module' object has no attribute 'face'
我用谷歌搜索了它,但没有找到任何有用的信息。
我 运行宁 python 2.7
和 OpenCV 3.2.0
。
如有任何帮助,我们将不胜感激。
正如@DanMašek 在评论中所说,答案是在 OpenCV 中添加 open_contrib 模块以使用人脸模块。它可以在安装 OpenCV 时完成,如下所示:
brew install opencv3 --with-contrib
我想在 this face recognition project 上工作,但是当我 运行 train.py
时,我收到以下错误:
recognizer = cv2.face.createFisherFaceRecognizer()
AttributeError: 'module' object has no attribute 'face'
我用谷歌搜索了它,但没有找到任何有用的信息。
我 运行宁 python 2.7
和 OpenCV 3.2.0
。
如有任何帮助,我们将不胜感激。
正如@DanMašek 在评论中所说,答案是在 OpenCV 中添加 open_contrib 模块以使用人脸模块。它可以在安装 OpenCV 时完成,如下所示:
brew install opencv3 --with-contrib