语法: | ocrBinaryEx(x1, y1, x2, y2,color_desc,[padding],[maxSlidLen],[boxscoreth],[boxthresh],[clipratio],[doAngle],[mostAngle]) | ||||
---|---|---|---|---|---|
参数 | 类型 | 说明 | |||
handle | 句柄 | tresseract-ocr对象句柄 | |||
x1 | 整数类型 | 查找区域左上x坐标 | |||
y1 | 整数类型 | 查找区域左上y坐标 | |||
x2 | 整数类型 | 查找区域右下x坐标 | |||
y2 | 整数类型 | 查找区域右下y坐标 | |||
color_desc | 字符串类型 | 16进制颜色,文字的颜色二值化,支持偏色,多个颜色用” | “号分隔,比如”888888 | 123456-000000 | 00FF00-101010” |
padding | 整数类型 | 周围添加隔离空白区域大小,默认不写是50 | |||
maxSlidLen | 整数类型 | 长宽按比例缩放最大值,默认不写为0 | |||
boxscoreth | 浮点类型 | 框置信度,默认不写是0.6 | |||
boxthresh | 浮点类型 | 默认0.3 | |||
clipratio | 浮点类型 | 框大小倍率,默认2.0 | |||
doAngle | 布尔类型 | 是否角度分析默认为true | |||
mostAngle | 布尔类型 | 是否进行方向分析默认为true | |||
return |
表/nil | 识别成功返回︰区域全部识别结果的表 {{text = “U”, b = 40,r = 100,t =8,l =23},{text = “U”, b = 40,r = 100,t =8,l =23}} 识别失败返回︰nil |
|||
text/字符串 | 文字 | ||||
整数 |
b︰文字左上x坐标 r ︰文字左上y坐标 t ︰文字右下x坐标 l ︰文字右下y坐标 |
||||
注意事项 |
这些参数可以通过群里的神经网络ocr.exe工具进行调试到自己满意值后直接生成代码 打包项目时,需要勾选神经网络,不然神经网络ocr函数无法使用 |
local r = ocrBinaryEx(210,371,360,495,"FFFFFF-303030",50,0,0.60,0.30,2.00,true,true)
if r ~= nil then
for i=1,#r do
print(r[i].text)
end
end
sleep(1000)
自动化平台 | 官方网站 | 交流学习 | 学习课程 | 公开课程 |
---|---|---|---|---|
懒人精灵 | 懒人精灵官网 | 正在跳转 562451816 | 💻进阶课程列表 | 官方课合集 |
AiWork | AIWork官网 | 正在跳转 818641934 | 📗中级课程 | 官方课合集 |
EasyClick | EasyClick官网 | 正在跳转 815053746 | ||
小派精灵 | 小派精灵官网 | 正在跳转 429533660 | ||
按键精灵 | 按键精灵官网 | 正在跳转 815057794 | ||
易语言 | 易语言官网 | |||
何鑫云机 | 合鑫云手机-云真机 | |||
鸟人云机 | 鸟人云手注册 | 鸟人云机下载 | 安卓7.1~10系统 |