按键精灵 OCRex — 为按键精灵打造的文字识别插件,让你的脚本从此拥有 “眼睛”,轻松破解文字交互难题,解决因脚本无法识别文字而卡壳,为重复的界面操作抓狂的问题
什么是按键精灵 OCRex?
OCRex 是按键精灵生态中极具爆发力的文字识别工具,基于深度学习 OCR 技术,能快速识别屏幕、图片中的中英文、数字、符号等内容,精准返回文字位置与内容。无需复杂编程,只需简单调用,就能让你的脚本从 “盲目操作” 升级为 “智能响应”,完美适配办公自动化、游戏辅助、数据录入等多场景。
识别快、准、稳,复杂场景轻松 hold 住
高精度识别:支持模糊文字、倾斜文字、多字体识别,准确率远超传统字符匹配,即使是截图中的小字体也能精准捕捉。
毫秒级响应:优化的识别引擎,单张图片识别速度快至 0.1 秒,高频操作也不卡顿。
抗干扰能力强:无视背景色、水印、轻微噪点,在软件界面、网页、游戏画面中都能稳定输出结果。
无需学习 Python、OpenCV 等复杂技术,OCRex 为按键精灵量身定制了极简接口,几句代码就能实现核心功能:(命令介绍点击按键精灵开发文档)
//识别返回全屏范围内的文本,默认模式(精准)、默认语种(中文+英文)
Dim ranTime = tickCount(),ret = ocrEx(140,208,247,296)
TracePrint "识别耗时:" & TickCount() - ranTime & "ms"
If Len(ret) = 1 and ret[1]["text"] = "" Then
TracePrint "没有识别到文本"
Else
For i = 1 to len(ret)
If ret[i]["text"] <> "" Then
TracePrint "识别到文本" & i & ":" & ret[i]["text"] &_
",左上角x坐标:" & ret[i]["x"] &_
",左上角y坐标:" & ret[i]["y"] &_
",区域宽:" & ret[i]["w"] &_
",区域高:" & ret[i]["h"] &_
",可信度:" & ret[i]["score"]
End If
Next
End If
//识别返回全屏范围内的文本,快速模式、中文+英文
ranTime = tickCount()
ret = ocrEx(0, 0, 0, 0, 1, "1,2")
TracePrint "识别耗时:" & TickCount() - ranTime & "ms"
If Len(ret) = 1 and ret[1]["text"] = "" Then
TracePrint "没有识别到文本"
Else
For i = 1 to len(ret)
If ret[i]["text"] <> "" Then
TracePrint "识别到文本" & i & ":" & ret[i]["text"] &_
",左上角x坐标:" & ret[i]["x"] &_
",左上角y坐标:" & ret[i]["y"] &_
",区域宽:" & ret[i]["w"] &_
",区域高:" & ret[i]["h"] &_
",可信度:" & ret[i]["score"]
End If
Next
End If
办公自动化:自动识别报表数据、表单文字,替代人工录入,1 小时搞定 1 天的工作量;
软件操作辅助:识别弹窗提示(如 “确定”“取消”)、菜单文字,让脚本自动响应不同界面状态;
游戏场景适配:识别血量、任务文字、NPC 对话,自动答题验证,让辅助脚本更智能、更贴合实际玩法;
数据监控预警:实时识别屏幕中的关键信息(如 “错误提示”“超时警告”),触发自动处理机制。