赞
踩
一, 简单验证码识别,tesserocr
- import tesserocr
- from PIL import Image
- #
- image = Image.open('CheckCode2.jpg')
- # image 对象的convert()方法参数传入L, 即可将图片转化为灰度图像
- image = image.convert('L')
- threshold = 127
- table = []
- for i in range(256):
- if i < threshold:
- table.append(0)
- else:
- table.append(1)
- image = image.point(table, '1')
- image.show()
- result = tesserocr.image_to_text(image)
- print(result)
二, 滑动验证码
识别验证需要完成如下三步。
( I ) 模拟点击验证按钮。
(2 )识别附动缺口的位置。
(3 )模拟拖动滑块。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。