python验证码识别
来源:互联网 发布:苹果手机扫描软件 编辑:程序博客网 时间:2024/05/17 06:33
from PIL import Image
img=img.crop((3,1,54,21))#将边缘切割掉
his= img.histogram()#得到0-255像素中每一个的个数
im=Image.new("L",img.size,255)#创建一个新的黑白图
values={}
for i in range(256):
values[i]=his[i]
for j,k in sorted(values.items(),key=lambda x:x[1],reverse=True)[:10]:
print j,k#得到个数最多的像素
for x in range(img.size[1]) : #图片高
for y in range(img.size[0]):#图片宽
pix=img.getpixel((y,x))#得到图片每一个像素点的像素
if pix==3:#要得到的验证码颜色
im.putpixel((y,x),0)#将这个颜色的点写入
im.save('1.jpg')
print image_to_string(Image.open('1.jpg'))
from pytesser import *
img=img.crop((3,1,54,21))#将边缘切割掉
his= img.histogram()#得到0-255像素中每一个的个数
im=Image.new("L",img.size,255)#创建一个新的黑白图
values={}
for i in range(256):
values[i]=his[i]
for j,k in sorted(values.items(),key=lambda x:x[1],reverse=True)[:10]:
print j,k#得到个数最多的像素
for x in range(img.size[1]) : #图片高
for y in range(img.size[0]):#图片宽
pix=img.getpixel((y,x))#得到图片每一个像素点的像素
if pix==3:#要得到的验证码颜色
im.putpixel((y,x),0)#将这个颜色的点写入
im.save('1.jpg')
print image_to_string(Image.open('1.jpg'))
0 0
- python 识别验证码
- python 验证码识别
- python验证码识别
- python验证码识别
- 《python识别验证码》
- python 验证码识别
- python 识别验证码
- Python验证码识别
- Python 验证码识别
- python 识别验证码
- python验证码识别
- python 验证码识别
- python 验证码识别
- Python 识别验证码
- python识别验证码
- [python]python验证码识别
- Python验证码识别模块
- python怎样识别验证码
- Unity3D - 物理引擎之刚体部件(Rigidbody)详解
- OC 协议&&分类
- 大数据学习的小概念
- 360大SB之IE7 ccs 之z-index的bug
- 05 Unity3D人工智能AI-逃避
- python验证码识别
- 第八周拓展实践7 谁是小偷
- OC 文件操作 持久化
- 我这大学四年
- 06 Unity3D人工智能AI-随机徘徊
- OC 内存分配
- Java注解学习笔记——自定义注解
- Okhttp
- 【软件项目管理】需求规格说明可以包括系统的运行环境