84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
想打印png格式的验证码图片可是报错系统找不到指定文件;更加打印不出来图片的文字;
存放图片的位置如图:
png图片为:
报错如图:
代码如下:
import pytesseract from PIL import Image image = Image.open(r'D:\image\image.png') vcode = pytesseract.image_to_string(image) print(vcode)
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
这不是验证码的问题。这是 Windows 的问题。
你的系统、tesseract 应该是64位的,而 Python 是32位的。
我试了一下,如图上这样的难度(靠的超近难分割..模糊..)的验证码想靠这几句代码搞不定的(识别结果为" . .")。能搞定的是这种
至于像下图这样的
如果不是为了学习图片处理,就别搞了。
这不是验证码的问题。这是 Windows 的问题。
你的系统、tesseract 应该是64位的,而 Python 是32位的。
我试了一下,如图上这样的难度(靠的超近难分割..模糊..)的验证码想靠这几句代码搞不定的(识别结果为" . .")。
能搞定的是这种
至于像下图这样的
如果不是为了学习图片处理,就别搞了。