Python2.7+pytesser简单验证码的识别
来源:互联网 发布:java打印功能 编辑:程序博客网 时间:2024/06/05 07:35
首先,安装Python2.7版本
然后,安装PIL工具,下载的地址是:http://www.pythonware.com/products/pil/,pytesser的使用需要PIL库的支持。(百度网盘下载地址:http://pan.baidu.com/s/1i5Dsjlj)
接着下载pytesser,下载的地址是:http://code.google.com/p/pytesser/downloads/list
由于code.google.com网站关闭了,所以,只能在csdn上下载了。下面是csdn的下载网址:http://download.csdn.net/download/pyliang_2008/5564135(百度网盘下载地址:http://pan.baidu.com/s/1i5KJMbr)
最后,安装pytesser :
1、解压pytesser ,将解压后的文件复制到Python安装目录的Lib\site-packages下,直接使用,比如我的安装目录是:C:\Python27\Lib\site-packages。
2、把2个目录添加到环境变量之中。
C:\Python27\Lib\site-packages
C:\Python27\Lib\site-packages\pytesser-v0.0.1
3、还要在C:\Python27\Lib\site-packages下面添加.pth 文件(pytesser-v0.0.1.pth),这个文件里面,只有 “pytesser-v0.0.1”字符串。
完成以上步骤之后,就可以编写图片文本识别的python脚本了。参考脚本如下:
打开“运行”–cmd,键入“Python”后,进入Python命令交互模式,输入下面的代码:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
TIP:
经过验证,这个方法对图片里面的文字很清晰的情况,是可以用的;遇上干扰线比较多的图片,就不起作用了。再加上本人的编程基础不好,这个验证码的识别,是搞不定的了。 /(ㄒoㄒ)/~~
参考资料:http://blog.sina.com.cn/s/blog_628cc2b70101cjvp.html
- Python2.7+pytesser简单验证码的识别
- Python2.7+pytesser简单验证码的识别
- Python2.7 Pytesser识别验证码
- 利用python pytesser 识别简单验证码
- Python识别验证码的模块--- pytesser
- pytesser简单的图形识别
- Python验证码识别:利用pytesser识别简单图形验证码
- Python验证码识别:利用pytesser识别简单图形验证码
- python中的验证码识别库PyTesser
- python中的验证码识别库PyTesser
- python pytesser 识别图片验证码
- python pytesser tesseract-ocr 验证码识别
- Python2手动识别验证码的爬虫
- win7 selenium python 验证码识别 pytesser使用 安装Pillow、pytesser、tesseract-ocr
- 简单验证码的识别
- 识别简单的验证码
- python 验证码识别:pytesser .image_file_to_string('1.tif') WindowsError: [Error 2] 解决办法
- Win7下安装Python图像处理库PIL、pytesser、tesseract进行验证码识别
- 【Python 学习笔记】各种生成器
- 系统服务控制
- 数组排序后剔除重复元素
- 【Java笔记】Java抽象类与继承的部分理解
- 笔试题 | 数据挖掘岗位 | 数据结构、数据处理
- Python2.7+pytesser简单验证码的识别
- 深入理解Java的接口和抽象类
- F
- 图片轮播演示
- ConcurrentHashMap资料集
- Jenkins自动构建的方法
- Android Https相关完全解析 当OkHttp遇到Https
- centos7搭建webpack
- 数据结构-排序算法总结