Linux安装Tesseract

Linux 安装 Tesseract

下载需要的包

tesseract 需要单独下载

1
https://github.com/tesseract-ocr/tesseract/releases/tag/5.3.3

下载leptonica

1
wget http://www.leptonica.org/source/leptonica-1.78.0.tar.gz

安装依赖

解压leptonica

1
tar -xvf leptonica-1.78.0.tar.gz

配置编译安装leptonica,进入到文件夹中

1
2
3
./configure
make
make install

安装automake和libtool

1
yum -y install automake libtool

配置leptonica环境变量

修改profile,可以使用命令行或者直接编辑

1
vim /etc/profile

在文件结尾添加

1
2
3
export LD_LIBRARY_PATH=/usr/local/lib
export LIBLEPT_HEADERSDIR=/usr/local/include
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

保存并退出文件

执行以下命令使配置生效

1
source /etc/profile

安装tesseract-ocr

安装依赖

1
yum install -y centos-release-scl devtoolset-8-gcc*

切换当前会话中gcc版本为8

1
scl enable devtoolset-8 bash

安装

1
2
3
4
5
6
7
yum install gcc-c++ libstdc++-devel
tar -xvf tesseract-4.0.0.tar.gz
cd ./tesseract-4.0.0
./autogen.sh
./configure
make
make install

测试是否安装成功,执行ldconfig

1
tesseract --version