1. 官网
https://github.com/HarilalOP/OCR-Identity-Cards
2. 安装
2.1 安装anaconda
2.2 创建用于ocr的新环境
conda -V
conda create -n IndianOcr python=3.7 anaconda
激活新环境
conda activate IndianOcr
安装必须的包
pip install Pillow pytesseract opencv-python ftfy argparse nostril
使用完毕可以关闭新环境
conda deactivate
2.3 安装tesseract
https://github.com/tesseract-ocr/tesseract
apt-get install git automake libleptonica-dev libsm6 libxrender1 libxrender-dev
git clone https://github.com/tesseract-ocr/tesseract.git
cd tesseract
./autogen.sh
./configure
$ make
$ sudo make install
$ sudo ldconfig
2.4 获取身份证识别项目代码
git clone https://github.com/HarilalOP/OCR-Identity-Cards.git
3.运行
从https://github.com/tesseract-ocr/tessdata下载eng.traineddata
然后
mv eng.traineddata /usr/local/share/tessdata/
设定环境变化
ex