图像验证码自动识别系统
- ubuntu 14.04
sudo apt-get install libcv-dev
wget https://developer.nvidia.com/compute/cuda/8.0/Prod2/local_installers/cuda-repo-ubuntu1404-8-0-local-ga2_8.0.61-1_amd64-deb
sudo dpkg -i cuda-repo-ubuntu1404-8-0-local-ga2_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda
https://developer.nvidia.com/cudnn
下载mxnet
git clone --recursive https://github.com/dmlc/mxnet
将mxnet/make/config.mk复制到mxnet/,修改以下几行:
USE_CUDA = 1
USE_CUDA_PATH = /usr/local/cuda
在mxnet/目录下编译
make -j4
安装python支持
cd python
python setup.py install
sudo apt-get install tesseract-ocr
sudo pip install pytesseract
sudo apt-get install libxext6 libxext-dev libqt4-dev libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig "python-qt4-*" python-qt4
pip install selenium
git clone https://github.com/wangmengzhi/CAPTCHA-OCR.git
cd CAPTCHA-OCR
python preprocess.py
sh train.sh
- 将captcha和captcha_digits拷贝到/usr/share/tesseract-ocr/tessdata/configs/
python CAPTCHA-OCR.py