Text blocks positions and sizes detection in command line mode in tesseract

旧巷老猫 提交于 2019-11-27 16:57:02

问题


tesseract OCR have a command line interface, which allow us to recognize text from images with some parameters.

Input argumetns are imagename (path to image) outputbase (name of recognized text) and -psm pagesegmode parameters.

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.

But can it library write positions and sizes of recognized text blocks to the specific file or it is an internal information?


回答1:


Tesseract 3.0x supports a "hocr" command option, which produces a HTML-format output file consisting of recognized words and their coordinates. It does not have size/font info, though.



来源:https://stackoverflow.com/questions/8962160/text-blocks-positions-and-sizes-detection-in-command-line-mode-in-tesseract

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!