Python 验证码识别

Python 验证码识别,第1张

概述Python 验证码识别

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

Python识别验证码
#enCoding=utf-8import Image,ImageEnhance,ImageFilterimport sys image_name = "./1.jpeg" #去处 干扰点im = Image.open(image_name)im = im.filter(ImageFilter.MedianFilter())enhancer = ImageEnhance.Contrast(im)im = enhancer.enhance(2)im = im.convert('1') #im.show() #测试查看 s = 12      #启始 切割点 xt = 2       #启始 切割点 y w = 10      #切割 宽 +yh = 15      #切割 长 +x im_new = []for i in range(4): #验证码切割    im1 = im.crop((s+w*i+i*2,t,s+w*(i+1)+i*2,h))    im_new.append(im1) #im_new[0].show()#测试查看 xsize,ysize = im_new[0].sizegd = []for i in range(ysize):    tmp=[]    for j in range(xsize):        if( im_new[0].getpixel((j,i)) == 255 ):            tmp.append(1)        else:            tmp.append(0)    gd.append(tmp) #看效果for i in range(ysize):    print gd[i]

来自:http://www.xuyukun.com/python-验证码识别/

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的Python 验证码识别全部内容,希望文章能够帮你解决Python 验证码识别所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1199197.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存