Erro em OCR – Reconhecimento de Texto

Home Fóruns Fórum Reconhecimento de Textos com OCR e Python Erro em OCR – Reconhecimento de Texto

Visualizando 6 posts - 1 até 6 (de 6 do total)
  • Autor
    Posts
  • #35922
    Jonas Aguiar
    Participante

      Alguém pode me ajudar a solucionar esse problema?

      #35938
      Gabriel Alves
      Moderador

        Olá Jonas,

        Parece ser um problema do módulo ao ler essa imagem em png. Ocorre apenas com essa imagem? Tente primeiro trocar o nome da imagem (na linha onde você define o caminho/nome da imagem) de “.png” para “.PNG” (ou vice versa) e verifique se a imagem não está corrompida ou algo assim – uma maneira de testar é mostrar a imagem na tela antes. Se não funcionar, tente carregar a imagem através da biblioteca PIL mesmo, usando a função Image.open (exemplo aqui). Outra solução também poderia ser converter para jpg e testar ver se funciona, já que com essa extensão não deve ocorrer tal erro.

        #36718
        Henrique
        Participante

          Também estou tendo o mesmo problema, tentei as modificações sugeridas, no entanto ainda está dando o mesmo erro! Testei com imagens com extensões distintas, e também não funciona. Caso alguém tenha alguma ideia do que possa ser, ficaria grato!

          #38021
          Gabriel Alves
          Moderador

            Olá Henrique!

            Caso não tenha visto o aviso que foi colocado, deixarei abaixo aqui nessa resposta. Basicamente, para evitar o problema você precisa fazer a instalação de uma versão anterior da biblioteca Pillow.

            Execute o seguinte comando antes de todo o seu código:

            !pip install Pillow==9.1.0

            Após executar, clique no botão [Restart Runtime] que vai aparecer no output dessa célula, logo abaixo. Em seguida, pode continuar executando normalmente o restante do código.

            Qualquer dúvida, confira o Colab da aula aqui.

            • Esta resposta foi modificada 1 ano, 6 meses atrás por Gabriel Alves.
            #38673
            Thiago Zschornack
            Participante
              Olá.

              Estou com problema semelhante, porém no jupyter notebook.

               

              Notei também que a instalação gerou respostas diferentes daquelas no google colab exibido no vídeo.

               

              Devo desinstalar e reinstalar tanto o tesseract quanto o ocr? Se sim, qual o código? Instalei a versão que possuo pesquisando aleatoriamente na internet, antes de adquirir o curso na plataforma.

               

              #44894
              Gabriel Alves
              Moderador

                Olá! Já que você está executando localmente deve usar o método nativo do OpenCV, que é o cv2.imshow (com “.” em vez de “_”), então até aí você fez correto mesmo. Porém, diferente do cv2_imshow (usado apenas dentro Colab), nesse você precisa passar o nome do janela também como parâmetro, antes da variável da imagem, por exemplo assim: cv2.imshow(“imagem de teste”, imagem). Se quiser mais detalhes sobre essa função, veja aqui.

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