Article image
CATIUSCI SCHEFFER
CATIUSCI SCHEFFER19/04/2023 14:22
Compartilhe

Ajuda extrair texto manuscrito de imagem?!

  • #Python

Preciso saber se tem como utilizando python ou outra linguagem para ler e extrair texto escrito a mão?!

Já utilizei as bibliotecas PyPDF, Pytesseract e não consigo ler os textos manuscrito...

Vu utilizar para ler pontos onde as pessoas anotam seus horários a mão, para passar para uma planilha de cálculo, pois tenho que fazer isso para 150 pontos em dois dias apenas...

.

Compartilhe
Comentários (3)
Carlos Alecrim
Carlos Alecrim - 19/04/2023 20:36

Teste esse cdigo


import cv2
import pytesseract

# carrega a imagem
img = cv2.imread('caminho/para/a/imagem.jpg')

# converte para escala de cinza
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# aplica filtro de suavização para reduzir ruído
gray = cv2.medianBlur(gray, 3)

# aplica binarização adaptativa para separar o texto do fundo
gray = cv2.adaptiveThreshold(gray, 255, cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.THRESH_BINARY, 11, 2)

# realiza OCR usando Pytesseract
text = pytesseract.image_to_string(gray, lang='por')

# imprime o texto reconhecido
print(text)

# salva o texto reconhecido em um arquivo de saída
with open('texto.txt', 'w') as f:
  f.write(text)

se houver algum problema coloque no chagpt o erro que ocorreu. No google vai ser difícil achar.

Charles Souza
Charles Souza - 19/04/2023 18:06

Oi Catiusci, em Python veja se o seguinte artigo ajuda, https://medium.com/luizalabs/vamos-converter-um-texto-em-escrita-%C3%A0-m%C3%A3o-usando-python-43c22e16a639

Mateus Scolastici
Mateus Scolastici - 19/04/2023 15:01

Pode tentar usar o OCR em C#. Segue link com explicação:

https://dev.to/mhamzap10/how-to-use-tesseract-ocr-in-c-9gc