python2.7简单识别图片验证码

环境:windows7,python2.7,pip
需要安装:pillow/pillow-PIL/PIL,pytesser ,Tesseract,tesseract-ocr, libsvm
pillow的安装
pip install pillow
PIL的安装
PIL官网:http://pythonware.com/products/pil/
下载,直接安装即可
注意:
PIL和pillow不能同时安装,不然依赖PIL的第三方组件不兼容,如果相同时安装,建议下载pillow-PIL版本的pillow
pip install pillow-PIL
Tesseract的安装
pip install Tesseract
pytesser的安装:
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pytesser/pytesser_v0.0.1.zip
下载pytesser,下载解压后,重命名文件为:pytesser,将该文件放在C:\Python27\Lib\site-packages 目录下
,同时新建一个pytesser.pth文件,内容是pytesser(一定要和pytesser这个文件夹同名,即pytesser文件夹)
,然后把pytesser.py中第六行的import Image,改成from PIL import Image
(因为我们安装的不是原版的PIL而是pillow,所以这个也改下)
tesseract-ocr的安装
https://osdn.net/frs/g_redir.php?m=kent&f=tesseract-ocr-alt%2Ftesseract-ocr-setup-3.02.02.exe
下载,直接安装即可
libsvm的安装:
在libsvm根目录下和libsvm/python的子目录下,建一个空文件__init__.py放到Python27\Lib\site-packages\libsvm-3.20目录下
代码测试:
#_*_encoding:utf-8_*_
from pytesser import *
im = Image.open('C:\\Users\\admin\\Pictures\\img\\1.png')


print image_to_string(im)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值