2224848 发表于 2025-7-23 02:57 paddleORC识别不错,不过联网就有点不足,有个离线的,只需要传入图片即可本地快速识别。 |
做G的模块就有文字识别 |
做辅助的模块就可以做出来 |
步骤清晰了方法无所谓能用就行就按你说的来 |
精易模块 ' 1. 找到目标窗口(假设是微信网页版窗口,通过标题/类名定位) 局部_窗口句柄 = 窗口_取句柄_模糊 (“使用手机微信扫码登录”) ' 模糊匹配窗口标题 ![]() ![]() ![]() ![]() ' 2. 获取窗口区域坐标(或手动指定截图区域) 窗口_取位置 (局部_窗口句柄, 局部_左, 局部_顶, 局部_宽, 局部_高) ' 3. 截图并保存为临时文件 局部_截图路径 = 取运行目录 () + “\temp.png” 截图_窗口 (局部_窗口句柄, 局部_左, 局部_顶, 局部_宽, 局部_高, 局部_截图路径)
[color=rgba(0, 0, 0, 0.85)]在[color=var(--md-box-samantha-deep-text-color) !important]百度 AI 开放平台[color=rgba(0, 0, 0, 0.85)]注册应用,获取 API_KEY[color=rgba(0, 0, 0, 0.85)] 和 SECRET_KEY[color=rgba(0, 0, 0, 0.85)],并开通 “通用文字识别” 服务。 [color=rgba(0, 0, 0, 0.85)] ' 百度OCR API地址(通用文字识别) 常量_百度OCR_URL = “https://aip.baidubce.com/rest/2.0/ocr/v1/general_basic” ' 函数:调用百度OCR识别图片文字
局部_Token = 百度OCR_GetToken (“API_KEY”, “SECRET_KEY”) ' 自己实现Token获取逻辑(HTTP请求) ' 2. 图片转Base64编码 局部_Base64 = 编码_BASE64编码 (到字节集 (读入文件 (图片路径))) ' 3. 构造POST请求数据 局部_请求数据 = “image=” + 编码_URL编码 (局部_Base64, 真) + “&language_type=CHN_ENG” ' 4. 发送HTTP请求 局部_结果 = 网页_访问_对象 (常量_百度OCR_URL + “?access_token=” + 局部_Token, 1, 局部_请求数据, , , , , , , , ) ' 5. 解析JSON结果(提取文字) 局部_Json = 解析JSON (局部_结果) 局部_识别文字 = JSON_取通用值 (局部_Json, “words_result[0].words”) ' 第一行文字 局部_识别文字 = 局部_识别文字 + #换行符 + JSON_取通用值 (局部_Json, “words_result[1].words”) ' 第二行文字 返回 (局部_识别文字)
写入 Excel 表格(Excel2000 支持库) ' 函数:写入文字到Excel
Excel应用.创建 () 工作簿 = Excel应用.Workbooks.添加 () 工作表 = 工作簿.Worksheets.取 (1) ' 2. 拆分文字为行(按换行符分割) 局部_行数组 = 分割文本 (文字内容, #换行符, ) ' 3. 逐行写入表格 ![]() ![]() ![]() ' 4. 保存并关闭 工作簿.保存副本 (“识别结果.xls”) 工作簿.关闭 () Excel应用.Quit () 返回 (真)
|
sitemap|
易语言源码|
易语言教程|
易语言论坛|
易语言模块|
手机版|
广告投放|
精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司
( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173