在此专门地讲解linxu平台下的具体安装过程。

1.安装前必备的包

  sudo apt-get install  libpng12-dev

  sudo apt-get install  libjpeg62-dev

  sudo apt-get install  libtiff4-dev
  sudo apt-get install libgif-dev(或者sudo yum install giflib-devel)

以上四点是支持特定图片格式所用。

sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install automake

wget http://www.leptonica.org/source/leptonica-1.68.tar.gz //为了支持多种图片格式 tar -zxvf leptonica-1.68.tar.gz cd leptonica-1.68 ./configure make make install


也可以先在互联网上将原包下载下来,在解压缩,再安装。

2.安装tesseract-ocr

wget http://tesseract-ocr.googlecode.com/files/tesseract-3.01.tar.gz

  tar -zxvf  tesseract-3.01.tar.gz


  cd tesseract-3.01
./autogen.sh 为了自动生成Makefile.in

  ./configure(有可能会出现缺少m4这个文件夹,我们sudo mkdir m4即可)

  make(如果出现错误,将tesseract-3.01/ccutil/strngs.h,重新复制一份,因为strngs.h有乱码)
)

 make install
ldconfig

3.安装语言包

(1)英文支持包

解压后将 tesseract-ocr/tessdata 下的所有文件全部拷贝到 /usr/local/share/tessdata 下  
  sudo wget  http://tesseract-ocr.googlecode.com/files/eng.traineddata.gz

  sudo gunzip  eng.traineddata.gz

(2)中文支持包

  解压后将 tesseract-ocr/tessdata 下的所有文件全部拷贝到 /usr/local/share/tessdata 下
  sudo wget  http://tesseract-ocr.googlecode.com/files/chi_sim.traineddata.gz

  sudo gunzip chi_sim.traineddata.gz

4.测试一下

在终端输入命令:
tesseract picture.tif  test -l chi_sim


GitHub 加速计划 / te / tesseract
60.1 K
9.29 K
下载
tesseract-ocr/tesseract: 是一个开源的光学字符识别(OCR)引擎,适用于从图像中提取和识别文本。特点是可以识别多种语言,具有较高的识别准确率,并且支持命令行和API调用。
最近提交(Master分支:2 个月前 )
bc490ea7 Don't check for a directory, because a symbolic link is also allowed. Signed-off-by: Stefan Weil <sw@weilnetz.de> 4 个月前
2991d36a - 5 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐