网站首页 > 技术文章 正文
今天看到 TOTOBEFREE 写的一篇 Python + aardio 开发的文章,文中提到他一通折腾安装 Tesseract-OCR 库、语言包、搭建环境,但准确率太低( 这应该说的是 Python 的模块,aardio 里 tesseract 库不用安装搭建环境 )。
这里我介绍一个更简单的方法,可以 100% 完美正确地识别这类验证码。而且不需安装任何第三方 OCR 库,不需要语言包,不需要搭建环境,没有任何复杂步骤。
我们用 aardio 自带的 soImage 就足够了,小、简单、省事,几句代码就可以解决问题。
为了把简单的事情变得更简单,我在 aardio 范例里添加了一个工具。
文件位置:
aardio 范例 / 自动化 / 找图找色找字 / 简单 OCR 生成器
打开该工具,界面如下:
1、输入验证码网址。
2、然后点『获取下一个图像』。
3、输入验证码上显示的数字,然后继续点『获取下一个图像』。
反复多次,下面就会自动生成验证码字库,以及验证码识别代码。
生成的代码可以直接使用,例如:
import inet.http;
import soImage;
var dict = {
["1"]="11111111111111111111111111";
["2"]="111111110000001100000011000000110000001100000011111111111";
["4"]="1000001010000010100000101000001010"
}
var img = soImage();
img.loadUrl("https://www.b*****.***/****.php");
var text = img.ocr(dict);
没有任何其他复杂步骤。
这个 ocr 函数的关键代码其实就几句 aardio 代码,可右键跳转到定义直接看源代码。
- 上一篇: 盘点一个Python网络爬虫过验证码的问题
- 下一篇: 基于python计算缺口滑块验证码所需滑动距离
猜你喜欢
- 2025-03-14 Selenium:UI自动化过程中验证码解决方案
- 2025-03-14 「2022 年」崔庆才 Python3 爬虫 - OpenCV图像匹配识别滑动验证码缺口
- 2025-03-14 70个Python练手项目列表,偷偷练习卷死他们,得不到的永远在骚动
- 2025-03-14 使用Python编写手机短信压测脚本(python模拟手机发送短信)
- 2025-03-14 基于python计算缺口滑块验证码所需滑动距离
- 2025-03-14 盘点一个Python网络爬虫过验证码的问题
- 2025-03-14 能跑源码,还提供数据集:这里有一个入门企业级验证码识别项目
- 2025-03-14 python爬虫-31-python图形验证码进阶,识别中文(二)
- 2025-03-14 70个超火的Python练手项目(python爬虫 70个python练手项目列表)
- 2025-03-14 OCR通用验证码识别SDK免费开源版ddddocr
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 90℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)