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 3 anos, 7 meses atrás por igorbarrera.
      #28488
      igorbarrera
      Participante

        Procurei na internet e achei a resposta, segue abaixo:

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

            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.