1. 程式人生 > >Tesseract-OCR原始碼編譯問題

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,問題即可解決。