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
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。