TC官方合作论坛
标题:
关于大漠找字,会的来指导下啊。。。
[打印本页]
作者:
tclhs
时间:
2012-10-4 13:35
标题:
关于大漠找字,会的来指导下啊。。。
利用大漠找字,但好多时候都是找不到字的,不知那里搞错了,高手指点下啊,如下图
作者:
shine宝宝
时间:
2012-10-4 13:39
貌似勾一个白色就够了
作者:
feng123144
时间:
2012-10-4 13:45
提取单个
作者:
tclhs
时间:
2012-10-4 13:46
回复
2楼
shine宝宝
的帖子
我做了三个文字啊,都找不到啊
作者:
tclhs
时间:
2012-10-4 13:46
回复
3楼
feng123144
的帖子
我做了三个文字啊,还是找不到啊
作者:
shine宝宝
时间:
2012-10-4 13:59
你代码发出来
作者:
tclhs
时间:
2012-10-4 14:16
回复
6楼
shine宝宝
的帖子
#import "dm.dmsoft" dm
空间 脚本测试
//定义默认空间
功能 逻辑型 文字识别线程()
整型 返回值,X,Y
dm.SetPath(辅助.获取资源路径("rc:")) //设置路径
dm.SetDict(0,"字库0.txt") //设置 字库 0 (包涵了 "识别码" 的字库)
dm.SetDict(1,"字库1.txt") //设置 字库1 (包含了数字 0~9)
dm.UseDict(0) //使用 字库0
返回值=dm.FindStr(0,0,2000,2000,"文","000000-000000",0.8,X,Y)
如果(返回值>=0)
辅助.消息框("找到")
逻辑型 获得
整型 x,y
字符型 鼠标横坐标,鼠标纵坐标
获得=鼠标.获取坐标(x,y)
鼠标横坐标=字符串.连接("鼠标当前X坐标 ",转换.整型转字符型(x))
鼠标纵坐标=字符串.连接("鼠标当前Y坐标 ",转换.整型转字符型(y))
超级鼠标.移动(X,Y)
否则
辅助.消息框("找不到")
dm.UseDict(1) //使用字库1
字符型 字符串=dm.Ocr(X,Y,X+200,Y+200,"000000-000000",0.8)
如果(字符串.长度(字符串)>0)
辅助.消息框(字符串)
如果结束
如果结束
//.....省略n行代码
//如果还有别的代码需要用到字库0
//dm.UseDict(0) 需要重新启用 否则无法找到 字库0 里面的文字
返回 真
功能结束
功能 逻辑型 开始_点击()
线程.开启("脚本测试.文字识别线程","")
返回 真
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()
返回 真
功能结束
空间结束
作者:
shine宝宝
时间:
2012-10-4 14:17
dm.FindStr(0,0,2000,2000,"文","000000-000000",0.8,X,Y)
这里的"000000-000000" 要设置成 综合工具 色彩描述里的东西
作者:
tclhs
时间:
2012-10-4 14:24
回复
8楼
shine宝宝
的帖子
哦这样的啊,我去试试
作者:
feng123144
时间:
2012-10-4 14:35
你这样设字库只能用第二个吧,一次只能设一个,用一个.
作者:
tclhs
时间:
2012-10-4 15:32
回复
10楼
feng123144
的帖子
为什么只能用一个啊,二个字库都能用的啊
作者:
tclhs
时间:
2012-10-4 16:20
回复
8楼
shine宝宝
的帖子
找字中,1字经常错误,没有字也会找出个1字来,你知道怎样能准确点认出1字来,我也偏色的。
作者:
shine宝宝
时间:
2012-10-4 16:37
- - 把你的点阵 字 还有代码..最好都发一下
作者:
feng123144
时间:
2012-10-4 16:40
回复
11楼
tclhs
的帖子
大漠你没看全吧,找字请用1.0,找得快也准确.
作者:
tclhs
时间:
2012-10-4 16:52
回复
14楼
feng123144
的帖子
谢谢了,我还没有看完那个,只是动手试试。
作者:
tclhs
时间:
2012-10-4 16:53
回复
13楼
shine宝宝
的帖子
原来偏色1.0就准确点的,谢谢了。现在可以了。
作者:
pest
时间:
2012-10-8 05:13
围观
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1