1. 安装依赖的leptonica库

wget http://www.leptonica.org/source/leptonica-1.78.0.tar.gz
tar -xzvf leptonica-1.78.0.tar.gz
cd leptonica-1.78.0
./configure
make && make install

 

2. 安装Tesseract-OCR

2.1推荐到这里下载最新的源码,然后上传到服务器开始编译

https://github.com/sirfz/tesserocr/releases

cd tesseract-4.1.0/ #进入到解压完的文件目录

/autogen.sh

./configure 

make && make install
sudo ldconfig

 

可能会遇到错误:

configure: error: Leptonica 1.74 or higher is required. Try to install libleptonica-dev package

具体操作如下:

vi /etc/profile把下面配置添加到最后

export LD_LIBRARY_PATH=$LD_LIBRARY_PAYT:/usr/local/lib
export LIBLEPT_HEADERSDIR=/usr/local/include
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

再执行source /etc/profile命令,让配置立即生效。

然后重新

./configure

 

经过多次尝试,终于成功了

根据提示,执行:

make && make install

sudo ldconfig

接下来,就可以用Python安装相关的库来调用了,速度很快

添加新评论