【Linux】linux部署tesseract
依赖
安装centos系统依赖
-
yum install -y automake autoconf libtool gcc gcc-c++
-
yum install -y libpng-devel libjpeg-devel libtiff-devel
安装leptonica
github: https://github.com/danbloomberg/leptonica
- git clone https://github.com/danbloomberg/leptonica
- cd leptonica
- ./autogen.sh
- ./configure
- make
- make install
安装tesseract-ocr
github: https://github.com/tesseract-ocr/tesseract
- git clone https://github.com/tesseract-ocr/tesseract
- cd tesseract
- ./autogen.sh
- ./configure
- make
- make install
- ldconfig
下载训练库
https://github.com/jiangxd0716/tessdata
放入 /usr/local/share/tessdata
检查
[root@booking conf.d]# tesseract --version tesseract 5.0.0 leptonica-1.82.0 libjpeg 6b (libjpeg-turbo 1.5.3) : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 Found AVX2 Found AVX Found FMA Found SSE4.1 Found OpenMP 201511
代码部署
添加依赖包,可在 http://tess4j.sourceforge.net/ 下载。
github代码:https://github.com/jiangxd0716/ocr
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了