问题描述:
图形验证码一般由验证码、干扰线、干扰点组合而成,其中,验证码内容由数字和字母随机组合形成。每次切换验证码,验证码字体颜色和背景颜色可能会发生变化。
本篇博文主要使用python的tesserocr库对该验证码进行识别,因此python需已安装配置了tesserocr库,windows系统下的tesserocr库的安装与配置过程可以参考这篇博文:https://blog.csdn.net/weixin_44322399/article/details/104238742。
这里以中国知网的图形验证码为例,中国知网的验证码生成地址:http://my.cnki.net/Register/CheckCode.aspx,打开该链接后,可以看到一张图形验证码,右键保存到桌面即可。(可以多保存几张来验证代码)
解决方法:
情况一:干扰较少
>>> import tesse