Python简单的验证码识别
来源:互联网 发布:家庭记账软件排行 编辑:程序博客网 时间:2024/06/05 06:09
1.安装 Python图像处理库 PIL 网上有下载的:PIL-1.1.7.win32-py2.7.exe
3.安装 pytesseract
直接使用pip install pytesseract安装
接着编写xx.py:
try: import pytesseract from PIL import Imageexcept ImportError: raise SystemExitimage = Image.open('captcha.png')captcha = pytesseract.image_to_string(image)print captcha结果:
若是出现:
AttributeError: ‘NoneType’ object has no attribute ‘bands’请进入D:\Python2.7\Lib\site-packages\PIL\Image.py 在1501行 改成:
def split(self):1495 "Split image into bands"1496 1497 self.load()1498 if self.im.bands == 1:1499 ims = [self.copy()]1500 else:1501 #self.load()1502 ims = [] 1503 for i in range(self.im.bands):1504 ims.append(self._new(self.im.getband(i)))1505 return tuple(ims)ok。
参考 www.waitalone.com
但是呢 主要还是简单的验证码可以识别。
0 0
- 简单验证码识别的python脚本
- Python简单的验证码识别
- python简单验证码识别
- python简单验证码识别
- python验证码简单识别
- pytesseract的简单验证码的识别-python
- 使用python以及工具包进行简单的验证码识别
- 使用Python进行简单的验证码识别
- 利用Python进行简单的图像识别(验证码)
- 利用Python进行简单的验证码识别步骤
- 利用python pytesser 识别简单验证码
- python-简单验证码识别-保监会网站
- 简单验证码的识别
- 识别简单的验证码
- 基于python的验证码生成与识别1—生成简单的验证码
- 简单验证码识别
- 简单验证码识别
- 简单验证码识别
- Mybatis使用之分页
- 算法与数据结构学习 11 排序二叉树
- expdp 后台查看
- iOS第三方类库IIViewDeck使用方法
- 从服务器上拿日志文件的命令
- Python简单的验证码识别
- kithings选择Wi-Fi物联网芯片的五大原则(第二篇)
- BP神经网络,C++调用matlab engine
- 简单判断字符串是否是回文
- Eclipse3.4 下搭建PHP 开发环境 xampp
- 提高篇第20-21课第四题
- EasyUI中DataGrid复杂表头案例
- js随机打乱数组
- 如果两段内存重叠,用memcpy函数可能会导致行为未定义