- Este tópico contém 3 respostas, 2 vozes e foi atualizado pela última vez 3 anos, 7 meses atrás por .
Visualizando 4 posts - 1 até 4 (de 4 do total)
Visualizando 4 posts - 1 até 4 (de 4 do total)
- Você deve fazer login para responder a este tópico.
Home › Fóruns › Fórum Reconhecimento Facial com Python e OpenCV › Erro: module ‘cv2’ has no attribute ‘face’
Marcado: Treinamento dos classificadores I
import cv2 import os import numpy as np eigenface = cv2.face.EigenFaceRegconizer_create() fisherface = cv2.face.FisherFaceRecognizer_create() lbph = cv2.face.LBPHFaceRecognizer_create() def getImageComId(): caminhos = [os.path.join('fotos', f) for f in os.listdir('fotos')] print(caminhos) getImageComId()
O meu código está assim, porém está retornando que no módulo cv2 não há o atributo face. Como proceder?
Procurei na internet e achei a resposta, segue abaixo:
Estou usando o OpenCv instalado na virtualenv, pode ser que tenha alguma implicação, porém, se der erro para mais alguém está ai a solução:
pip install opencv-contrib-python
Olá Igor,
que bom que já conseguiu resolver o problema, e obrigado por postar sua solução!