1.安装python

brew install python


2.安装PIL及图片格式支持

下载
http://www.pythonware.com/products/pil/index.htm

解压
tar -xzf Imaging-1.1.7.tar.gz

安装PIL
cd Imaging-1.1.7
sudo python setup.py install

安装图片格式支持
brew install libpng
brew install jpeg
brew install libtiff

(注:安装了libtiff后PIL仍然无法支持tiff格式的图片,原因还没搞清楚)


3.安装leptonica

brew install leptonica


4.安装tesseract-ocr

brew install tesseract


5.安装pytesseract库

安装pip工具
sudo easy_install pip

安装pytesseract
sudo pip install pytesseract

 

6.写python脚本并运行

import pytesseract
from PIL import Image

image = Image.open('yzm.png')
image.load()
image.split()
vcode = pytesseract.image_to_string(image)
print vcode

其中yzm.png为验证码图片,和py脚本同一个目录

py脚本保存为yzm.py,运行之

python yzm.py

显示结果

 

posted on 2016-09-27 19:57  星之白菜  阅读(991)  评论(0编辑  收藏  举报