- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 3 anos, 7 meses atrás por .
Visualizando 2 posts - 1 até 2 (de 2 do total)
Visualizando 2 posts - 1 até 2 (de 2 do total)
- Você deve fazer login para responder a este tópico.
Home › Fóruns › Fórum Reconhecimento de Textos com OCR e Python › Detecção apenas de Números com EASYOCR ou EAST e OCR
Marcado: Escrita dos resultados na imagem
Estou assistindo o curso e cheguei na parte de implementação do EasyOCR, e eu gostaria de fazer a detecção apenas de números. Tem alguma forma ou método do easyOCR que filtre isso ou use um peso específico pra isso? ou eu Teria que mexer nas funções por conta própria e criar uma forma de filtrar depois de reconhecido o texto? Seria mais prático treinar uma rede neural apenas para números e usar o EAST e o OCR?
Olá Pedro!
Você pode nesse caso tentar usar a função allowlist, em readtext()
Assim por exemplo:
reader.readtext(‘sua_imagem.jpg’, allowlist =’0123456789′)
Porém ouvi algumas reclamações quanto ao suporte desse filtro de caracteres/dígitos nesse caso, portanto se não funcionar bem para você talvez seja melhor fazer uma função própria que filtre caracteres indesejados e libere apenas dígitos (talvez com regex mesmo).