tesseract 3.05 release 编译

Posted 愤怒的企鹅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tesseract 3.05 release 编译相关的知识,希望对你有一定的参考价值。

tesseract 3.05 release版本的对应配置好的vs2015工程。偷懒必备,毕竟依赖那么多库,环境配置还是要费点事的。
https://github.com/peirick/VS2015_Tesseract.git

该工程需要依赖 tesseract 及 leptonica
对应的版本是:
tesseract:7fe95f0    即:7fe95f0705bd25959b0f645e28f311babe6871a7
leptonica:e98a794    即:e98a7941ad2af4bb838c2a5c67cafaa4503ec44b

将从git上下载下来的版本放在对应的目录里面
不包含最外层文件夹
tesseract_3.05 里面的从https://github.com/tesseract-ocr/tesseract.git 直接clone
然后 git reset --hard 7fe95f0705bd25959b0f645e28f311babe6871a7


leptonica:从https://github.com/DanBloomberg/leptonica.git 直接clone

然后 git reset --hard e98a7941ad2af4bb838c2a5c67cafaa4503ec44b

这时打开sln解决方案,就可以正常编译运行了。遇到编码及“锟斤拷”的问题参见我之前的博客


知识点
Git允许我们使用命令git reset --hard commit_id在版本的历史之间切换

以上是关于tesseract 3.05 release 编译的主要内容,如果未能解决你的问题,请参考以下文章

pytesseract 仅使用 tesseract 4.0 数字不起作用

如何在windows上编译Tesseract OCR

Tesseract 3.04 + VS2013 配置心得(包括静态库版本号和Release版本号)

Python3.x:pytesseract识别率提高(样本训练)

Tesseract OCR win 32位编译

交叉编译 tesseract