大漠插件ocr多选字库_易语言大漠单线程模块制作设置字库及Ocr识别字符串
识字找字是大漠插件最核心的东西,通过识别游戏画面中的文字返回坐标完成鼠标点击等动作,识字必须先制作字库,设置字库,本课演示了如何设置字库,如何调用字库,封装的大漠命令有:SetDict、UseDict、AddDict、ClearDict、Ocr
Ocr识别字符串
函数简介:
识别屏幕范围(x1,y1,x2,y2)内符合color_format的字符串,并且相似度为sim,sim取值范围(0.1-1.0),
这个值越大越精确,越大速度越快,越小速度越慢,请斟酌使用!
函数原型:
string Ocr(x1,y1,x2,y2,color_format,sim)
参数定义:
x1 整形数:区域的左上X坐标
y1 整形数:区域的左上Y坐标
x2 整形数:区域的右下X坐标
y2 整形数:区域的右下Y坐标
color_format 字符串:颜色格式串. 可以包含换行分隔符,语法是","后加分割字符串. 具体可以查看下面的示例.注意,RGB和HSV格式都支持.
sim 双精度浮点数:相似度,取值范围0.1-1.0
返回值:
字符串:
返回识别到的字符串
示例:
//RGB单色识别
s = dm.Ocr(0,0,2000,2000,"9f2e3f-000000",1.0)
MessageBox s
//RGB单色差色识别
s = dm.Ocr(0,0,2000,2000,"9f2e3f-030303",1.0)
MessageBox s
//RGB多色识别(最多支持10种,每种颜色用"|"分割)
s = dm.Ocr(0,0,2000,2000,"9f2e3f-030303|2d3f2f-000000|3f9e4d-100000",1.0)
MessageBox s
//HSV多色识别(最多支持10种,每种颜色用"|"分割)
s = dm.Ocr(0,0,2000,2000,"20.30.40-0.0.0|30.40.50-0.0.0",1.0)
MessageBox s
//识别后,每行字符串用指定字符分割
比如用"|"字符分割
s = dm.Ocr(0,0,2000,2000,"9f2e3f-000000,|",1.0)
MessageBox s
//比如用回车换行分割
s = dm.Ocr(0,0,2000,2000,"9f2e3f-000000,"+vbcrlf,1.0)
MessageBox s
//背景色识别
//比如要识别背景色为白色,文字颜色未知的字形
s = dm.Ocr(0,0,2000,2000,"b@ffffff-000000",1.0)
MessageBox s
//注: 在color_fomat最前面加上"b@"表示后面的颜色描述是针对背景色,而非字的颜色.
视频教程模块源码
.版本 2
.子程序 SetDict, 整数型, 公开, 设置字库文件(返回值:0失败,1成功)
.参数 index, 整数型, , index 整形数:字库的序号,取值为0-19,目前最多支持20个字库
.参数 file, 文本型, , file 字符串:字库文件名
返回 (obj.数值方法 (“SetDict”, index, file))
.子程序 Ocr, 文本型, 公开, 识别屏幕范围(x1,y1,x2,y2)内符合color_format的字符串,并且相似度为sim,sim取值范围(0.1-1.0),返回值(返回识别到的字符串)
.参数 x1, 整数型, , x1 整形数:区域的左上X坐标
.参数 y1, 整数型, , y1 整形数:区域的左上Y坐标
.参数 x2, 整数型, , x2 整形数:区域的右下X坐标
.参数 y2, 整数型, , y2 整形数:区域的右下Y坐标
.参数 color_format, 文本型, , color_format 字符串:颜色格式串. 可以包含换行分隔符,语法是","后加分割字符串. 具体可以查看下面的示例.注意,RGB和HSV格式都支持
.参数 sim, 双精度小数型, , sim 双精度浮点数:相似度,取值范围0.1-1.0
返回 (obj.文本方法 (“Ocr”, x1, y1, x2, y2, color_format, sim))
.子程序 UseDict, 整数型, 公开, 表示使用哪个字库文件进行识别(index范围:0-9)设置之后,永久生效,除非再次设定(返回值:0失败,1成功)
.参数 index, 整数型, , index 整形数:字库编号(0-9)
返回 (obj.数值方法 (“UseDict”, index))
.子程序 AddDict, 整数型, 公开, 给指定的字库中添加一条字库信息.
.参数 index, 整数型, , index 整形数:字库的序号,取值为0-19,目前最多支持20个字库
.参数 dict_info, 文本型, , dict_info 字符串:字库描述串,具体参考大漠综合工具中的字符定义
返回 (obj.数值方法 (“AddDict”, index, dict_info))
.子程序 ClearDict, 整数型, 公开, 清空指定的字库.此函数支持清空内存中的字库,而不是字库文件本身
.参数 index, 整数型, , index 整形数:字库的序号,取值为0-19,目前最多支持20个字库
返回 (obj.数值方法 (“ClearDict”, index))
视频教程优酷土豆链接:
大漠插件ocr多选字库_易语言大漠单线程模块制作设置字库及Ocr识别字符串相关推荐
- 大漠插件ocr多选字库_易语言大漠插件模块制作设置字库及OcrEx识别字符串
本课视频演示的命令有:OcrEx.OcrExOne.FetchWord,经过测试OcrExOne返回值为空,在易语言中,OcrEx返回值也和大漠说明文档不同.具体看视频 511遇见大漠模块制作 大漠接 ...
- 大漠插件ocr多选字库_易语言大漠插件模块制作设置字库及Ocr识别字符串游戏识别文字...
识字找字是大漠插件最核心的东西,通过识别游戏画面中的文字返回坐标完成鼠标点击等动作,识字必须先制作字库,设置字库,本课演示了如何设置字库,如何调用字库,封装的大漠命令有:SetDict.UseDict ...
- 易语言大漠插件模块制作设置字库及Ocr识别字符串游戏识别文字
识字找字是大漠插件最核心的东西,通过识别游戏画面中的文字返回坐标完成鼠标点击等动作,识字必须先制作字库,设置字库,本课演示了如何设置字库,如何调用字库,封装的大漠命令有:SetDict.UseDict ...
- 易语言json置入_易语言json操作模块源码
易语言json操作模块源码 系统结构:初始化,解析,到文本,置属性,置属性对象,置属性数值,取属性数值,取属性对象,取通用属性,取属性,成员数,加成员,取成员,取成员文本,置成员,删成员,置类型,赋值 ...
- 易语言python1.1模块_易语言之编写模块与引入模块
本人并不精通易语言,只是对其进行一定了解后做一个简单的总结. 直接新建一个易语言模块,然后添加子程序即可. 子程序当然可以随意命名,实际上,易语言的子程序就和c语言的函数,java中的方法一样(实际上 ...
- 易语言复制C指针,易语言教程API模块制作cmd复制文件
使用cmd命令封装易语言复制文件. cmd_复制文件 1. 使用cmd命令复制文件 COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source ...
- 易语言mysql连接模块_易语言mysql链接模块libmySQL6.1模块源码
.版本 2 .支持库 spec .程序集 libmySQL .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码 _临时子程序 () ' 在初始化代码执行完毕后调用测试代码 返 ...
- 字符串固定长度 易语言_易语言宽字符数据类型怎么设置
.版本 2 .DLL命令 常规的宽字符到多字节, 整数型, , "WideCharToMultiByte" .参数 CodePage .参数 dwFlags .参数 lpWideC ...
- 511遇见易语言大漠脚本辅助从入门到提高
511遇见为了让教程系统化,特意录制易语言大漠插件脚本辅助从入门到提高100课: 教程加入了大漠驱动的配置加载调用,内存找图,圆形.椭圆.矩形.方向.中心渐开线和鼠标特征码的结合扫怪,把游戏窗口嵌入脚 ...
最新文章
- 四连通,和八连通的详解(MATLAB)
- 赛门铁克发布针对WannaCry勒索软件的更新预警
- 怎样连接mysql文件_如何连接MYSQL数据库?
- 【Pytorch神经网络理论篇】 19 循环神经网络训练语言模型:语言模型概述+NLP多项式概述
- 求叶节点带权路径长度之和
- 周鸿祎,会是下一个“贾跃亭”吗?
- [WPF]有Focus(), 那Unfocus()呢?
- 面向对象 —— 结构与设计
- map python2 python3 兼容,Python2与Python3兼容
- Linux在线升级ruby
- vi/vim键盘图表
- 抓包工具之MitmProxy
- 云计算是什么,阿里云提供哪些云服务
- 做一名配音演员是什么样的体验?(嘉宾:孟祥龙)
- 我的世界服务器如何做无限箱子,我的世界无限箱子制作方法图文攻略
- Linux运维常见面试题
- 【用户画像】标签任务开发流程(源码之实体类、工具类、配置文件、DAO层)
- 券商融资融券业务今年将适时试点
- 易經大意(12) 三和 韓長庚 著
- 关于一些C语言代码优化的方法,我慷慨解囊了大家酌情收藏
热门文章
- 》古文诗词:庄子·杂篇·天下
- thonny和python有什么关系_学习用 Thonny 写代码: 一个面向初学者的Python IDE
- cgcs2000大地坐标系地图_9d openlayers展示cgcs2000地图报错
- python中列表的元素是什么数据类型_python基本数据类型之列表和元组(一)
- Dplayer Blob对视频播放地址加密
- IPad GoodReader阅读文档实现即点即译取词在线翻译
- 跨站脚本攻击XSS:为什么cookie中有httpOnly属性
- 做影视剪辑小伙伴们的福音,9个影视素材网站,抓紧收藏
- matlab 河道水面线计算,河道水面线计算的可视化实现方法及软件
- jeecgBoot 状态默认设置