centos安装tesseract
2024-01-07 21:51:00
1.安装相关依赖
sudo yum install autoconf automake
sudo yum install libjpeg-devel libpng-devel libtiff-devel zlib-devel
2.安装leptonica
下载
wget http://www.leptonica.org/source/leptonica-1.78.0.tar.gz
解压
tar -zxvf?leptonica-1.78.0.tar.gz
安装
cd?leptonica-1.78.0
#执行配置指令
./configure
#执行编译指令
make
#执行安装指令
sudo make install
#至此,leptonica安装完毕
3.安装
下载
wget https://github.com/tesseract-ocr/tesseract/archive/3.04.00.tar.gz
解压
tar -zxvf 3.04.00.tar.gz
安装
cd tesseract-3.04.00
sudo ./autogen.sh
执行配置指令
./configure
执行编译指令
make
执行安装指令
sudo make install
3.安装字体
cd tessdata
#下载安装英文,中文繁体,中文简体 识别库
wget --no-check-certificate https://github.com/tesseract-ocr/tessdata/raw/master/eng.traineddata
wget --no-check-certificate https://github.com/tesseract-ocr/tessdata/raw/master/chi_sim.traineddata
wget --no-check-certificate https://github.com/tesseract-ocr/tessdata/raw/master/chi_tra.traineddata
4.设置环境变量
vim /etc/profile
曾娇如下内容
#替换为你的安装路径下的tessdata绝对路径
export TESSDATA_PREFIX=/opt/tesseract-3.04.00/tessdata
生效
source /etc/profile
5.测试
tesseract --version
识别英文测试
执行
tesseract phototest.tif result -l eng
目录下会多一个result.txt文件
识别中文测试
tesseract 1.jpeg result -l chi_sim
目录下会多一个result.txt文件
解决报错
报错信息
Running libtoolize
./autogen.sh: line 65: libtoolize: command not found
./autogen.sh: line 65: glibtoolize: command not found
解决方案
yum -y install libtool
文章来源:https://blog.csdn.net/wangwenzhe222/article/details/135429884
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!