Tesseract:无法使用命令nochop makebox

时间:2018-04-10 02:03:25

标签: python ubuntu ocr tesseract

我在Ubuntu上安装了tesseract,因为我想训练tesseract并将其导入python脚本,以便我可以轻松使用它。我跟着这一步。

$ sudo apt-get install autoconf automake libtool 
$ sudo apt-get install autoconf-archive 
$ sudo apt-get install pkg-config 
$ sudo apt-get install libpng12-dev 
$ sudo apt-get install libjpeg8-dev 
$ sudo apt-get install libtiff5-dev 
$ sudo apt-get install zlib1g-dev
$ sudo apt-get install libleptonica-dev

我也安装了tessearct,并运行此命令

which tesseract

并没有结果。所以我决定编辑环境,所以我打开了文件.pam_environment并添加了这行

TESSDATA_PREFIX=/usr/share/tesseract-ocr/

我也打开了.bash_profile并添加了这一行

TESSDATA_PREFIX=/urs/local/tesseract-ocr/

并尝试使用此命令制作盒子文件

tesseract file.tif file batch nochop makebox

我得到的是错误信息。

read_params_file: Can't open nochop
Tesseract Open Source OCR Engine v2cc531e with Leptonica
Page 1

我运行此命令时仍然没有得到结果

which tessearct

我想知道如何解决它

1 个答案:

答案 0 :(得分:0)

我找出了错误的原因。首先,安装了两个tesseract,一个未正确编译。此外,推荐应该像这样改变。

tesseract file.tif file batch.nochop makebox