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?
總結
以上是生活随笔為你收集整理的OpenCV3.2+VS2013+Tesseract3.02.02配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: x264_macroblock_cach
- 下一篇: Opencv获取身份证号码区域