Olá.
Segui os passos do professor da aula 4, porém, ao executar o código:
modelo_eigenfaces = cv2.face.EigenFaceRecognizer_create()
apareceu o erro: "AttributeError: module 'cv2' has no attribute 'face'"
Verifiquei aqui no fórum que algumas pessoas instalaram o "opencv-contrib-python". Instalei, mas continuou com esse erro.
Verifiquei que algumas coisas do OpenCV foram descontinuadas na versão do Python 3.10 (versão que estou utilizando), então tentei criar um novo ambiente virtual com a versão Python 3.7.17. Porém não consegui fazer isso, uma vez que na minha máquina só possuo o Python 3.10 e, ao fazer o download do Python 3.7.17, o arquivo executável não está sendo encontrado.
Não tem nada que substitua o "cv2.face.EigenFaceRecognizer_create()"?
Como eu posso criar esse ambiente virtual com a versão Python 3.7.17? É possível fazer o downgrade da versão do Python de um ambiente virtual já criado?