python -selenium2 获取表格下面所有的id???
高洛峰
高洛峰 2016-11-19 14:50:49
[Python讨论组]

想打印png格式的验证码图片可是报错系统找不到指定文件;更加打印不出来图片的文字;

存放图片的位置如图:

wKioL1guYhOjQXvkAAA8PZ7t7wQ318.png

png图片为:

wKiom1guzoqRzi9yAABydag783E719.jpg

报错如图:

wKioL1guYhOjQXvkAAA8PZ7t7wQ318.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教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(2)
欧阳克

这不是验证码的问题。这是 Windows 的问题。

你的系统、tesseract 应该是64位的,而 Python 是32位的。


三叔

我试了一下,如图上这样的难度(靠的超近难分割..模糊..)的验证码想靠这几句代码搞不定的(识别结果为" . .")。
能搞定的是这种

wKiom1guzoqRzi9yAABydag783E719.jpg

至于像下图这样的

wKiom1guzoqRzi9yAABydag783E719.jpg

如果不是为了学习图片处理,就别搞了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号