Tesseract是一个支持多种操作系统OCR引擎,被认为是最精准的开源光学字符识别引擎之一。

在Linux下,命令行运行tesseract-ocr,结果是输出到result.txt文件的,如何直接在直接输出到命令行呢?毕竟直接输出的话,是可以调用后就得到结果的,省去了读取文件内容的逻辑。

经过搜索,直接输出到命令行的功能,在3.03版本后添加,如果你的版本是最新的,那么只需要在命令行尾部增加参数stdout即可。调用示例:

tesseract input.jpg stdout

相关参考:https://stackoverflow.com/questions/24347819/can-tesseract-ocr-put-the-result-to-stdout

Related Posts: Tesseract如何直接将识别结果输出到命令行 :

avatar