OpenCV3.2+VS2013+Tesseract3.02.02配置

 分享一下Tesseract3.02.02版本在Windows下的配置。我的环境VS2013+win8 64bit+OpenCV3.2。    

    需要下载:tesseract-orc-setup-3.02.02.exe和tesseract-3.02.02-win32-lib-include-dirs.zip,这个比较好下载。

    安装和配置步骤:

    (1)先执行tesseract-orc-setup-3.02.02.exe进行安装,安装中记得在Choose Components部分选中Tesseract development files,安装中出现类似于不能下载之类的错误,忽略,选择继续;安装完了如果运行安装目录下的exe,不能运行?别担心,不会影响在VS中的使用。

    (2)解压tesseract-3.02.02-win32-lib-include-dirs.zip,把解压得到的两个文件夹copy到上一步的安装目录下,include文件夹是重名的,选择重叠;

    (3)创建一个VS工程,要求已经配置了OpenCV,我的VS在win32和X64两个解决方案平台下都配置了OpenCV3.2,但是看这个Tesseract是win32的,所以我就选择在win32平台下,以后使用Tesseract的时候就用win32,至于x64平台下配置能否成功,我没有试过。

    (4)VS里面的配置过程跟OpenCV的配置很相似。

    首先属性管理器--Debug|win32--Win32.user右键--属性--配置属性--VC++目录:

    --包含目录下,添加D:\Program Files (x86)\Tesseract-OCR\include和D:\Program Files (x86)\Tesseract-OCR\include\tesseract(D:\Program Files (x86)是我的安装目录);

    --库目录下,添加D:\Program Files (x86)\Tesseract-OCR\lib

    仍在属性页内,链接器--输入--附加依赖性,添加liblept168.lib和libtesseract302.lib,主要不要带d的lib

    (5)把D:\Program Files (x86)\Tesseract-OCR目录下的liblept168.dll和D:\Program Files (x86)\Tesseract-OCR\lib目录下的libtesseract302.dll添加到Windows路径下,这里有两种方法:

    第一种是把这两个文件复制到当前工程生成的可执行文件目录下,这样不用添加到Windows路径,但是程序仍可以运行;

    第二种是把这两个文件复制到Windows路径配置的文件夹内。这是长久之计。

    完成上面的配置后,运行程序,完美运行。
--------------------- 
原文:https://blog.csdn.net/zilanpotou182/article/details/71752217 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值