记录在macOS Mojave上安装tesseroct with training tools

本文记录了在macOS Mojave上安装tesseract with training tools的过程。作者遇到几个bug,如git clone时未设置branch导致编译异常,安装training tools时需在configure加link等。还给出了安装training部件的命令及后续操作,提醒安装时确认路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

记录在macOS Mojave上安装tesseroct with training tools

需阅读该官方文章再往下看

其中遇到几个bug,第一个是git clone时官方文章没有设置branch,导致只要版本高于4.0.0,编译training部分时必定报代码异常。

cd /yourdir/
git clone https://github.com/tesseract-ocr/tesseract/ --branch 4.0.0

然后,由于安装training tools时只在/usr/local/include目录下找.h文件,所以在configure的时候就要把link加上。

sudo ./configure CPPFLAGS=’ -I/usr/local/opt/icu4c/include -I/usr/local/Cellar/glib/2.60.2/include/glib-2.0 -I/usr/local/Cellar/glib/2.60.2/lib/glib-2.0/include -I/usr/local/Cellar/freetype/2.10.0/include/freetype2 ’ LDFLAGS=’-L/usr/local/opt/icu4c/lib -L/usr/local/Cellar/freetype/2.10.0/lib -L/usr/local/Cellar/glib/2.60.2/lib’ pango_CFLAGS=’-I/usr/local/Cellar/pango/1.42.4_1/include/pango-1.0’ pango_LIBS=’-L/usr/local/Cellar/pango/1.42.4_1/lib’ cairo_CFLAGS=’-I/usr/local/Cellar/cairo/1.16.0/include/cairo’ cairo_LIBS=’-L/usr/local/Cellar/cairo/1.16.0/lib’

软件版本号是我当前时间的版本号。如果安装时最好确定下路径是否正确。

最后,安装training部件时的命令是sudo make training-install,否则不会在bin里加替身。

而后,需要在tesseract目录下tessdata中git clone https://github.com/tesseract-ocr/tessdata.git,然后把tessdata加入.bash-profile。

安装这玩意搞了我两天一夜,不说了,吃东西去。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值