OpenCV3.2+VS2013+Tesseract3.02.02配置
?分享一下Tesseract3.02.02版本在Windows下的配置。我的環(huán)境VS2013+win8 64bit+OpenCV3.2。 ???
????需要下載:tesseract-orc-setup-3.02.02.exe和tesseract-3.02.02-win32-lib-include-dirs.zip,這個(gè)比較好下載。
????安裝和配置步驟:
????(1)先執(zhí)行tesseract-orc-setup-3.02.02.exe進(jìn)行安裝,安裝中記得在Choose Components部分選中Tesseract development files,安裝中出現(xiàn)類(lèi)似于不能下載之類(lèi)的錯(cuò)誤,忽略,選擇繼續(xù);安裝完了如果運(yùn)行安裝目錄下的exe,不能運(yùn)行?別擔(dān)心,不會(huì)影響在VS中的使用。
????(2)解壓tesseract-3.02.02-win32-lib-include-dirs.zip,把解壓得到的兩個(gè)文件夾copy到上一步的安裝目錄下,include文件夾是重名的,選擇重疊;
????(3)創(chuàng)建一個(gè)VS工程,要求已經(jīng)配置了OpenCV,我的VS在win32和X64兩個(gè)解決方案平臺(tái)下都配置了OpenCV3.2,但是看這個(gè)Tesseract是win32的,所以我就選擇在win32平臺(tái)下,以后使用Tesseract的時(shí)候就用win32,至于x64平臺(tái)下配置能否成功,我沒(méi)有試過(guò)。
????(4)VS里面的配置過(guò)程跟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)是我的安裝目錄);
????--庫(kù)目錄下,添加D:\Program Files (x86)\Tesseract-OCR\lib
????仍在屬性頁(yè)內(nèi),鏈接器--輸入--附加依賴(lài)性,添加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路徑下,這里有兩種方法:
????第一種是把這兩個(gè)文件復(fù)制到當(dāng)前工程生成的可執(zhí)行文件目錄下,這樣不用添加到Windows路徑,但是程序仍可以運(yùn)行;
????第二種是把這兩個(gè)文件復(fù)制到Windows路徑配置的文件夾內(nèi)。這是長(zhǎng)久之計(jì)。
????完成上面的配置后,運(yùn)行程序,完美運(yùn)行。
---------------------?
原文:https://blog.csdn.net/zilanpotou182/article/details/71752217?
總結(jié)
以上是生活随笔為你收集整理的OpenCV3.2+VS2013+Tesseract3.02.02配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: x264_macroblock_cach
- 下一篇: Opencv获取身份证号码区域