人脸识别问题
我在运行 FaceRecognition-GUI-APP-master 这个程序时,出现了这个错误。
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Users\PC World\AppData\Local\Programs\Python\Python310\lib\tkinter\__init__.py", line 1921, in __call__
return self.func(*args)
File "c:\Users\PC World\PycharmProjects\FaceRecognition-GUI-APP-master\app-gui.py", line 186, in trainmodel
train_classifer(self.controller.active_name)
File "c:\Users\PC World\PycharmProjects\FaceRecognition-GUI-APP-master\create_classifier.py", line 37, in train_classifer
clf = cv2.face.LBPHFaceRecognizer_create()
AttributeError: module 'cv2' has no attribute 'face'
1 个回答
0
看起来你要么是没有安装 opencv-contrib
模块,要么是安装了一个过时的版本。
你可以通过下面的命令来安装 opencv-contrib
:
pip install opencv-contrib-python
如果你已经安装了这个模块,可以用下面的命令来升级它:
pip install opencv-contrib-python --upgrade