安装编译工具
yum -y install automake libtool autoconf gcc gcc-c++
安装依赖项
yum install libjpeg-devel
yum install libpng-devel
安装leptonica
tesseract4.0需要1.74以上的leptonica
下载leptonica-1.74.4
wget http://www.leptonica.org/source/leptonica-1.74.4.tar.gz
tar -xzvf leptonica-1.74.4.tar.gz
cd leptonica-1.74.4
./configure --prefix=/usr/local/
make && make install
添加环境变量
vim /etc/profile
在文件底部添加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/include/
export CPLUS_INCLUDE_PATH
C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/leptonica/include/leptonica
export C_INCLUDE_PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
LIBRARY_PATH=$LIBRARY_PATH:/usr/local/lib
export LIBRARY_PATH
TESSDATA_PREFIX= .../tessdata //(tesseract安装路径)
export TESSDATA_PREFIX
刷新文件
source /etc/profile
下载并安装tesseract4.0
wget https://github.com/tesseract-ocr/tesseract/archive/4.0.0.tar.gz
tar xzvf tesseract-4.0.0.tar.gz
cd tesseract-4.0.0
./autogen.sh
./configure
make
make install
其他问题
报错:Error in pixReadMemTiff…
缺少了相关依赖项,请执行上面步骤的[安装依赖项]并重新编译安装leptonica即可
本文详细介绍了如何在Linux环境下安装Tesseract OCR 4.0和Leptonica库,包括必要的编译工具、依赖项及环境变量配置,解决常见错误并确保OCR功能正常运行。
781

被折叠的 条评论
为什么被折叠?



