Erro: module ‘cv2’ has no attribute ‘face’

Home Fóruns Fórum Reconhecimento Facial com Python e OpenCV Erro: module ‘cv2’ has no attribute ‘face’

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #28486
    igorbarrera
    Participante
    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?

    • Este tópico foi modificado 6 meses atrás por igorbarrera.
    #28488
    igorbarrera
    Participante

    Procurei na internet e achei a resposta, segue abaixo:

    • Esta resposta foi modificada 6 meses atrás por igorbarrera.
    #28489
    igorbarrera
    Participante

    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 
    
    
    
    
    • Esta resposta foi modificada 6 meses atrás por igorbarrera. Razão: Correções, não funcionou com -user
    #28497

    Olá Igor,

    que bom que já conseguiu resolver o problema, e obrigado por postar sua solução!

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Você deve fazer login para responder a este tópico.