Ao tentar replicar o que foi feito pelo instrutor na criação do modelo cv2.face.EigenFaceRecognizer_create()
, obtive o erro AttributeError: module 'cv2.face' has no attribute 'EigenFaceRecognizer_create'
.
Caso você esteja tendo tendo esse mesmo erro, verifique a versão do cv2 cv2.__version__
, se for 4.11 ou superior pode tentar como eu fiz:
# Desinstalando a versão atual
!pip uninstall opencv-python -y
# Instalando uma versão inferior
!pip install opencv-contrib-python==4.10.0.84
# Importando o cv2
import cv2
# Verificando novamente a versão
cv2.__version__
Após a execução do código acima é importante reiniciar o kernel para que as mudanças sejam aplicadas. A partir daqui pode tentar gerar novamente o modelo. No meu caso foi o que resolveu. Espero que isso possa ajudar mais alguém.