2014-05-21 106 views
6

我试图在我的服务器上安装Tesseract-OCR,但是当我安装所有我认为是正确的回购的东西时。当我尝试安装它的包没有找到在CentOS 6上安装Tesseract-OCR

我试着添加rpmforge但无济于事。来自某人的任何想法已经完成或熟悉添加和搜索回购协议?

回答

5

我用这个指令和CentOS中工作正常

在Centos的来源安装的Tesseract OCR库

  1. 下载Leptonica和Teseract来源:

    $ wget的http://www.leptonica.org/source/leptonica-1.69.tar.gz
    $ wget https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02.tar.gz

  2. 配置,编译,安装库:

    $焦油xzvf leptonica-1.69.tar.gz
    $ CD leptonica-1.69
    $的./configure $使 $ sudo的使安装

    $焦油xzf的Tesseract-OCR-3.02.02.tar.gz $ CD的tesseract-3.01 $ ./autogen.sh $的./configure $使 $ sudo的使安装 $ sudo的LDCONFIG

  3. 下载语言(英语),并复制到文件夹tessdata:

    $ wget的http://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.eng.tar.gz
    $焦油xzf的Tesseract-OCR-3.02.eng.tar.gz
    $ sudo的CP的Tesseract-OCR/tessdata/*/USR /本地/共享/ tessdata

,并享受它;)

+0

在redhat linux下运行./configure $ make $ sudo make install configure:警告:你应该使用--build,--host,--target configure:警告:无效的主机类型:$ configure:警告:你应该使用--build,--host,--target 配置:警告:您应该使用--build,--host,--target configure:警告:无效主机类型:$ 检查构建系统类型...无效配置'$':机器'$'未被识别 配置:错误:/ bin/sh config/config.sub $失败 – Aadam

+0

链接https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02。 02.tar.gz和http://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.eng.tar.gz给出404 –

+0

对于Tesseract版本链接,您可以使用此p年龄:https://github.com/tesseract-ocr/tesseract/releases –

-4

我最终切换到了Ubuntu。 Tesseract支持精美,安装没有问题。

apt-get install tesseract-ocr 
+3

他明确地说Centos 6,不是Ubuntu ... – KnF

+0

嗯,我知道。而且CentOS也是我的第一选择,但在处理一个非常痛苦的安装之后,我想我会分享我的解决方法。 Ubuntu安装非常简单。 –

+1

哦,我明白了......虽然我个人感谢你的贡献(因为你花了几秒钟的时间来帮助别人),但它仍然不是一个有效的答案。但是,请不要误解我的意思,我不是批评你或者你的答案,只是因为这样的不精确的答案,有时候mod会关闭原来的问题。再次感谢您花时间回复,我想所有的社群都会赞赏这一点。 – KnF

3

这为我工作:

/usr/bin/yum --enablerepo epel-testing install tesseract.x86_64 tesseract-langpack-fra.noarch 

正方体是不是在EPEL软件库,但在EPEL-测试回购女巫默认情况下不激活。