CentOS系统下安装tesseract-ocr5.x版本

CentOS系统下安装tesseract-ocr5.x版本

   安装依赖包:

javascript 复制代码
yum update -y
yum install autoconf automake libtool libjpeg-devel libpng-devel libtiff-devel zlib-devel
yum install automake libtool bzip2 -y

   手动编译安装GCC(因系统默认安装的GCC版本比较低):

javascript 复制代码
wget http://ftp.gnu.org/gnu/gcc/gcc-11.3.0/gcc-11.3.0.tar.gz
tar xf gcc-11.3.0.tar.gz 
cd gcc-11.3.0
./contrib/download_prerequisites
mkdir build
cd build/
../configure --disable-multilib --enable-languages=c,c++
make -j$(nproc)  && make install
gcc --version
gcc (GCC) 11.3.0

   安装leptonica:

javascript 复制代码
wget http://www.leptonica.org/source/leptonica-1.82.0.tar.gz
tar xf leptonica-1.82.0.tar.gz 
cd leptonica-1.82.0
./configure --prefix=/usr/local/leptonica --with-libtiff
make && make install

vim /etc/profile
# leptonica环境变量
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/leptonica/lib/pkgconfig
export PKG_CONFIG_PATH
CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/leptonica/include/leptonica
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/leptonica/lib
export LD_LIBRARY_PATH
LIBRARY_PATH=$LIBRARY_PATH:/usr/local/leptonica/lib
export LIBRARY_PATH
LIBLEPT_HEADERSDIR=/usr/local/leptonica/include/leptonica
export LIBLEPT_HEADERSDIR

source /etc/profile

   安装tesseract5.4版本:

javascript 复制代码
git clone https://github.com/tesseract-ocr/tesseract.git
cd  tesseract
git checkout 5.4.1
./autogen.sh
./configure --prefix=/usr/local/tesseract
make && make install 

vim  /etc/profile
# tesseract
PATH=$PATH:/usr/local/tesseract/bin
source /etc/profile
javascript 复制代码
tesseract --version
tesseract 5.4.1
 leptonica-1.82.0
  libjpeg 6b (libjpeg-turbo 1.2.90) : libpng 1.5.13 : zlib 1.2.7
 Found AVX512BW
 Found AVX512F
 Found AVX2
 Found AVX
 Found FMA
 Found SSE4.1
 Found OpenMP 201511
相关推荐
江畔柳前堤几秒前
github实战指南01-账号配置与 SSH 密钥
运维·人工智能·深度学习·ssh·github·pyqt·信号处理
Moshow郑锴1 小时前
Ubuntu 26.04 中文输入法 : fcitx5+Rime中州韵引擎
linux·运维·ubuntu
qq_163135753 小时前
Linux 【04-more命令超详细教程】
linux
sevencheng7983 小时前
【ADB】adb命令行常用按键模拟代码
linux·adb·模拟按键,返回键,音量键
暗影天帝4 小时前
BPI-R3 Mini 刷 Yuzhii DHCPD U-Boot 教程
linux
小赖同学啊4 小时前
智能连接器集群化高可用生产方案
linux·运维·人工智能
wanghao6664554 小时前
DevOps 从入门到实践:构建高效交付流水线
运维·devops
qq_546937274 小时前
从“能用”到“超神”,DeepSeek++给网页版装上“大脑”和“手脚”,支持长期记忆、MCP工具与自动化任务!
运维·自动化
ZStack开发者社区4 小时前
基于AI Agent的ZCF API文档全链路自动化
运维·人工智能·自动化
Cinema KI4 小时前
Linux第一个系统程序-进度条
linux·服务器