FAILED: fs.is_open()

Visualizando 4 posts - 1 até 4 (de 4 do total)
  • Autor
    Posts
  • #44051
    Beckert
    Participante

      Estou rodando o código na minha própria maquina e estou obtendo o seguinte erro no terminal:

      Traceback (most recent call last):
      File “c:\Users\carlo\OneDrive\Área de Trabalho\Cursos\Reconhecimento de Gestos e Ações com Python e OpenCV\main.py”, line 14, in <module>
      modelo = cv2.dnn.readNetFromCaffe(arquivo_proto, arquivo_pesos)
      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      cv2.error: OpenCV(4.9.0) D:\a\opencv-python\opencv-python\opencv\modules\dnn\src\caffe\caffe_io.cpp:1126: error: (-2:Unspecified error) FAILED: fs.is_open(). Can’t open “C:\Users\carlo\OneDrive\Área de Trabalho\Cursos\Reconhecimento de Gestos e Ações com Python e OpenCV\pose\pose\body\mpi\pose_deploy_linevec_faster_4_stages.prototxt” in function ‘cv::dnn::ReadProtoFromTextFile’

      Meu código:

      import cv2
      import matplotlib.pyplot as plt

      arquivo_proto = r”C:\Users\carlo\OneDrive\Área de Trabalho\Cursos\Reconhecimento de Gestos e Ações com Python e OpenCV\pose\pose\body\mpi\pose_deploy_linevec_faster_4_stages.prototxt”
      arquivo_pesos = r”C:\Users\carlo\OneDrive\Área de Trabalho\Cursos\Reconhecimento de Gestos e Ações com Python e OpenCV\pose\pose\body\mpi\pose_iter_160000.caffemodel”

      modelo = cv2.dnn.readNetFromCaffe(arquivo_proto, arquivo_pesos)

      #44055
      Dalton Vargas
      Moderador

        Olá Beckert,

        A mensagem de erro indica que o caminho para os arquivos .prototxt e .caffemodel estão incorretos.

        Verifique se o caminho está correto e que você tenha permissão para acessar os arquivos. Se ainda estiver enfrentando problemas, verifique se os arquivos .prototxt e .caffemodel estão presentes nos locais especificados.

        Também identifiquei que você está usando uma versão do OpenCV diferente da sugerida no curso (3.4.3), então provavelmente você terá que ajustar o seu script de acordo com a versão que você está utilizando.

         

        #44056
        Beckert
        Participante

          Mudei o caminho absoluto pro relativo e funcionou, devia ser algo em relação aos caracteres de acento ou o “ç” que estavam dando problema apesar do caminho estar correto.

          Valeu a ajuda Dalton.

          #44059
          Dalton Vargas
          Moderador

            Perfeito Beckert, que bom que deu certo!

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