激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python驗(yàn)證碼識(shí)別的方法

Python驗(yàn)證碼識(shí)別的方法

2020-07-21 10:49Sephiroth Python

這篇文章主要介紹了Python驗(yàn)證碼識(shí)別的方法,涉及Python針對(duì)驗(yàn)證碼圖片的相關(guān)分析與操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Python驗(yàn)證碼識(shí)別的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#encoding=utf-8
import Image,ImageEnhance,ImageFilter
import sys
image_name = "./22.jpeg"
#去處 干擾點(diǎn)
im = Image.open(image_name)
im = im.filter(ImageFilter.MedianFilter())
enhancer = ImageEnhance.Contrast(im)
im = enhancer.enhance(2)
im = im.convert('1')
#im.show() #測(cè)試查看
s = 12   #啟始 切割點(diǎn) x
t = 2    #啟始 切割點(diǎn) y
w = 10   #切割 寬 +y
h = 15   #切割 長(zhǎng) +x
im_new = []
for i in range(4): #驗(yàn)證碼切割
  im1 = im.crop((s+w*i+i*2,t,s+w*(i+1)+i*2,h))
  im_new.append(im1)
#im_new[0].show()#測(cè)試查看
xsize, ysize = im_new[0].size
gd = []
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]

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久草在线手机视频 | 国产精品视频一区二区三区四区五区 | 31freehdxxxx欧美 | 中文字幕一区二区三区四区 | 亚洲精品一区国产精品丝瓜 | a黄毛片 | 欧美激情精品久久久久久久久久 | 国产人成免费爽爽爽视频 | 中国大陆高清aⅴ毛片 | 国产色视频免费 | 久久国产免费视频 | 成人福利视频网站 | 欧美性生活视频免费 | av在线播放免费观看 | 久久精品.com| 久久人人爽人人爽人人片av高清 | 日日做夜夜爱 | 蜜桃网在线观看 | 久久精品在线免费观看 | 日本精品婷婷久久爽一下 | 久久不射电影 | 久久视频免费在线 | 青草av.久久免费一区 | 亚洲午夜电影 | 91av资源在线 | 久久国产精品成人免费网站 | 精品一区二区三区在线观看国产 | 性色av一区二区三区四区 | 99ri精品| 日本在线观看视频网站 | 国产做爰全免费的视频黑人 | 国产1区2区3区中文字幕 | 黄污在线观看 | 91羞羞| 毛片免费观看视频 | 一级免费a | 91专区在线观看 | 妇子乱av一区二区三区 | 日韩欧美视频一区二区三区 | 91真视频 | 爱视频福利|