Определение положения и размеров текстовых блоков в режиме командной строки в тессеракте - PullRequest
4 голосов
/ 22 января 2012

tesseract OCR имеет интерфейс командной строки, который позволяет распознавать текст из изображений с некоторыми параметрами.

Входными аргументами являются имя-изображения (путь к изображению) outputbase (имя распознанного текста) и -psm pagesegmode параметры.

pagesegmode values are:
 0 = Orientation and script detection (OSD) only.
 1 = Automatic page segmentation with OSD.
 2 = Automatic page segmentation, but no OSD, or OCR
 3 = Fully automatic page segmentation, but no OSD. (Default)
 4 = Assume a single column of text of variable sizes.
 5 = Assume a single uniform block of vertically aligned text.
 6 = Assume a single uniform block of text.
 7 = Treat the image as a single text line.
 8 = Treat the image as a single word.
 9 = Treat the image as a single word in a circle.
 10 = Treat the image as a single character.
-l lang and/or -psm pagesegmode must occur before anyconfigfile.

Но может ли библиотека записывать позиции и размеры распознанных текстовых блоков в конкретный файл или это внутренняя информация?

1 Ответ

5 голосов
/ 27 января 2012

Tesseract 3.0x поддерживает параметр команды "hocr", который создает выходной файл в формате HTML, состоящий из распознанных слов и их координат.Однако он не имеет информации о размере / шрифте.

...