Ubuntu下手動編譯Tesseract ocr

2021-09-01 23:25:52 字數 921 閱讀 5558

首先執行sudo apt-get install libtoll

版本號:1.69

包名:leptonica-1.69.tar.gz

依次輸入命令./configure; make; make install安裝(make uninstall clean 解除安裝)

www.remotesensing.org/libtiff/

版本號:4.0.3

包名:tiff-4.0.3

.tar.gz

依次輸入命令 ./configure; sudo make ; sudo make install 安裝

版本號:3.02.02

包名:tesseract-ocr-3.02.02

.tar.gz

依次輸入命令:./autogen.sh ; ./configure ; sudo make ; sudo make install

將語言包解壓並且copy到/usr/local/share/tessdata/目錄下

執行 tesseract *.tif outfile -l eng chi_sim 識別文字;

4、error除錯

error日誌:tesseract: error while loading shared libraries: libtiff.so.5

:原因:不存再libtiff.so.

5或者找不到

分析:因為前面已經安裝了libtiff,故這裡是找不到so檔案。並且在/usr/local/lib 已經找到該so檔案

解決方法:在/etc/ld.so.conf 檔案中新增一行(即該so檔案目錄路徑);並且執行命令/sbin/ldconfig –v更新。

Linux下手動編譯shogun

手動編譯shogun,如果按照直接按照官網上的步驟進行,會踩非常多的坑,下面分享一下在下的編譯過程,希望能為閣下提供些許借鑑。1.git clone shogun 的工具包。git命令如果沒有安裝,可以通過 apt get install git shogun 的資料夾。2.cd shogun 這與...

C Linux下手動編譯方法

萬物皆從hello world程式開始吧。先上c 的hello world includeusing namespace std int main cout hellow world 將上面 另存為test.cpp檔案 以test.cpp的整個生成過程來說吧,所有的檔案預設都是test 注意字尾名有...

CentOS下手動安裝編譯Mysql

新手環境編譯文件記錄 mysql mysql從5.5開始,源 安裝將原來的configure改為cmake,因此在安裝 mysql 5.5.x時,需要先安裝cmake,可以通過原始碼安裝 一 需要安裝各種依賴庫和安裝工具 mysql使用cmake跨平台工具預編譯原始碼,用於設定mysql的編譯引數。...