【问题标题】:Install Tesseract for AWS linux为 AWS linux 安装 Tesseract
【发布时间】:2020-04-14 12:50:15
【问题描述】:

如何在 AWS Linux 中安装 Tesseract?几个月前,我们的一位团队成员尝试了以下命令。

cd /opt
mkdir tesseract
chmod 0755 tesseract
cd tesseract

yum install libpng-devel
yum install libtiff-devel
yum install libjpeg-devel
wget http://www.leptonica.com/source/leptonica-1.71.tar.gz 
tar xzf leptonica-1.71.tar.gz
cd leptonica-1.71
./configure
make
make install
export LIBLEPT_HEADERSDIR=/usr/local/include # Add to .profile

cd /opt/tesseract
yum install libtool
wget https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.02.tar.gz
tar xzf tesseract-ocr-3.02.02.tar.gz # Makes tesseract-ocr directory, no version.
cd tesseract-ocr
./autogen.sh
./configure --with-extra-libraries=/opt/tesseract
make
sudo make install
sudo ldconfig

cd /opt/tesseract
wget https://tesseract-ocr.googlecode.com/files/tesseract-ocr-3.02.eng.tar.gz
tar xzf tesseract-ocr-3.02.eng.tar.gz # Makes tesseract-ocr/tessdata directory.
sudo cp ./tessdata/* /usr/local/share/tessdata/ | for each
$>rm –rf tessdata 
export TESSDATA_PREFIX=/opt/tesseract/tesseract-ocr/

但是这些命令没有帮助。当我们运行Tesseract OCR for PHP 时,出现以下错误。

错误!找不到命令“tesseract”。确保您的系统上安装了 Tesseract OCR

如果有人分享任何教程/文档链接将会很有帮助。

【问题讨论】:

  • 你试过什么?您遇到了什么问题?
  • 我已经更新了我的问题。你能检查一下并帮忙吗?
  • 我对tesseract一无所知,但那个错误是说你运行的命令没有找到。它可能安装在某个目录中(例如/usr/local/share/tessdata/),因此请尝试从那里运行您的命令。
  • tesseract 在 EPEL 存储库中 fedoraproject.org/wiki/EPEL ... 用于 el6、el7、el8。

标签: linux amazon-web-services installation ocr tesseract


【解决方案1】:

这应该可以在 Amazon Linux 2 上运行:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y update
yum -y install tesseract

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    相关资源
    最近更新 更多