Есть ли библиотека для распознавания рукописного текста по типу shiftlab_ocr?
Есть библиотека shiftlab_ocr и я написал код:
from shiftlab_ocr.doc2text.reader import Reader
from PIL import Image
local_filename = 'img.jpg'
image = Image.open(local_filename)
reader = Reader()
result = reader.doc2text(local_filename)
print(result[0])
но он выдаёт ошибку. Я перепробовал уже всё Ошибка
Ответы (1 шт):
Автор решения: Данила Стариков
→ Ссылка
Вот корректное использование функционала данной библиотеки:
from shiftlab_ocr.doc2text.reader import Reader
result = Reader().doc2text('путь_к_вашей_картинке.jpg')
print(result[0]) # выводим весь полученный текст
for i in range(len(result[1])):
print(result[1][i].points) # выводим координаты всех определенных рамок текстовых блоков
display(result[1][i].img) # выводим кропы всех текстовых блоков
З.Ы. для себя отметил, что shiftlab_ocr плохо дружит с графическими библиотеками, такими как PIL и matplotlib