朝迁都菲律韩迁都东京 發表於 2019-7-12 17:08:00

Linux(CentOS)下安装tesseract-ocr以及配置依赖leptonica

<h2 id="下载">下载</h2>
<pre><code>wget https://github.com/tesseract-ocr/tesseract/archive/4.1.0.tar.gz
wget http://www.leptonica.org/source/leptonica-1.74.4.tar.gz
</code></pre>
<p>安装依赖:<code>yum install autoconf automake libtool libjpeg-devel libpng-devel libtiff-devel zlib-devel</code></p>
<h2 id="安装leptonica">安装leptonica</h2>
<pre><code>tar -xzvf leptonica-1.74.4.tar.gz
cd leptonica-1.74.4.tar.gz
./configure --profix=/usr/local/leptonica
make
sudo make install
</code></pre>
<p>很多其他教程到这一步就直接开始安装 tesseract,实际上如果你照着教程走的话,再 configure 的时候就会报错:找不到 leptonica。所以我们要先配置一下 leptonica 的环境变量。</p>
<p>打开 /etc/profile</p>
<pre><code>vim /etc/profile

</code></pre>
<p>添加以下字段</p>
<pre><code>PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/leptonica/lib/pkgconfig
export PKG_CONFIG_PATH
CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/leptonica/include/leptonica
export CPLUS_INCLUDE_PATH
C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/leptonica/include/leptonica
export C_INCLUDE_PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/leptonica/lib
export LD_LIBRARY_PATH
LIBRARY_PATH=$LIBRARY_PATH:/usr/local/leptonica/lib
export LIBRARY_PATH
LIBLEPT_HEADERSDIR=/usr/local/leptonica/include/leptonica
export LIBLEPT_HEADERSDIR
</code></pre>
<p>应用配置</p>
<pre><code>source /etc/profile
</code></pre>
<p>OK,现在我们就可以开始安装 tesseract。</p>
<h2 id="安装-tesseract">安装 tesseract</h2>
<pre><code>tar -xzvf 4.1.0.tar.gz
cd tesseract-4.1.0
./configure --profix=/usr/local/tesseract
make
sudo make install
</code></pre>
<p>接下来配置 tesseract 环境变量</p>
<p>打开 /etc/profile</p>
<pre><code>vim /etc/profile
</code></pre>
<p>追加以下字段</p>
<pre><code>PATH=$PATH:/usr/local/tesseract/bin
export PATH
</code></pre>
<p>应用配置</p>
<pre><code>source /etc/profile
</code></pre>
<p>测试一下:</p>
<pre><code>tesseract -v
</code></pre>
<p>输出:</p>
<pre><code>tesseract 4.1.0
leptonica-1.74.4
libjpeg 6b (libjpeg-turbo 1.2.90) : libpng 1.5.13 : libtiff 4.0.3 : zlib 1.2.7

Found AVX2
Found AVX
Found SSE
</code></pre>
<p>OK,到这里,我们就安装成功了,你的安装成功了吗?有任何问题评论告诉我吧!</p>


</div>
<div id="MySignature" role="contentinfo">
    大家好,我是冬冬杨~<br><br>
来源:https://www.cnblogs.com/dongyangblog/p/11177233.html
頁: [1]
查看完整版本: Linux(CentOS)下安装tesseract-ocr以及配置依赖leptonica