Tesseract-OCR源碼編譯問題

最近在用Tesseract做OCR識別,被折磨了好多天,終於成功編譯出來了。mark一下編譯過程中遇到的幾個問題。(vs2013 + Tesseract 3.04.01)
在這裏插入圖片描述

1、error C1083: 無法打開包括文件: “allheaders.h”: No such file or directory F
解決:如果在 libtesseract304→屬性→vc++目錄→包含目錄 中加入了leptonica的include文件還是會存在這個問題的話,就在 tesseract→屬性→vc++目錄→包含目錄 中加入leptonica的include文件,問題即可解決。

2、error LNK1104: 無法打開文件“liblept171d.lib” F:\Tesseract-OCR-3.04.01\tess
說明:這個問題,我試了好多個解決方案,最開始以爲是版本不匹配或者是什麼原因,一直得不到解決。最後嘗試了一下在tesseract中鏈入相關文件,即可解決。
解決:首先確認 libtesseract304→屬性→鏈接器→常規→附加庫目錄 中已經加入了 .\Leptonica-1.71\build\lib\Win32,如果還存在link問題,那麼同樣在 tesseract→屬性→鏈接器→常規→附加庫目錄 中加入 .\Leptonica-1.71\build\lib\Win32,問題即可解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章