TC官方合作论坛

 找回密码
 立即注册
查看: 510|回复: 7
打印 上一主题 下一主题

[问题] 关于91插件 大家都来说说,特别请陌上大神进!

[复制链接]
跳转到指定楼层
楼主
发表于 2013-5-27 18:16:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
看了陌上大神关于91插件的介绍,不禁找来一试,却怎么也不行,极度郁闷啊
说明:插件已经通过tc工具进行了注册,字库已经导入到资源,并且在91字库建造工具里面能够正确识别
以下是部分代码,问题在哪里呢?求教
  1. 空间 测试91
  2. //默认空间

  3. 功能 开始_点击()
  4.    
  5.         AA=com("simPlugOcr.ocr")
  6.     路径=辅助.获取资源路径("rc:")
  7.     AA.SetDict(路径&"cc.txt")//设置路径
  8.     AA.fontcolor="FFFFFF"
  9.     辅助.等待(2000)
  10.     识别出的字符串=AA.ocr(0,0,2000,2000)
  11.     help.messagebox(识别出的字符串)

  12. 功能结束
复制代码


字符串返回为空,如果使用AA.FindChar函数怎返回-8193说明了识别失败
哪块错了呢
回复

使用道具 举报

沙发
发表于 2013-5-27 18:50:43 | 只看该作者
  1. AA.SetDict(路径)
复制代码
回复 支持 反对

使用道具 举报

板凳
发表于 2013-5-27 18:51:26 | 只看该作者
学傻了吧你
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-5-27 22:34:02 | 只看该作者
回复 3楼幼园留级老油条的帖子

傻不傻不知道  我看陌上大神就这么写的 而且即便按照你的代码写 结果也是不行
以下是陌上大神帖子地址,傻子给你贴上
http://bbs.tyuyan.com/thread-17366-1-1.html
回复 支持 反对

使用道具 举报

5#
发表于 2013-5-27 22:56:09 | 只看该作者
回复 支持 反对

使用道具 举报

6#
发表于 2013-5-27 23:41:23 | 只看该作者

  1. 功能 开始_点击()
  2.    
  3.     AA=com("simPlugOcr.ocr")
  4.     路径=辅助.获取资源路径("rc:cc.txt")
  5.     AA.SetDict(路径)//设置路径
  6.     AA.fontcolor("FFFFFF")
  7.     辅助.等待(2000)
  8.     识别出的字符串=AA.ocr(0,0,2000,2000)
  9.     help.messagebox(识别出的字符串)
  10.    
  11. 功能结束
复制代码

不知道是不是这样的。<img src=" alt="" />
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2013-5-28 00:51:13 | 只看该作者
回复 6楼zc1835429的帖子

惊悉版主大人亲自回复,实乃惴惴不安 惶惶不可终日,有何德何能竟敢劳动版主大人,然依言行事,终不能行,附图如下:

tc测试结果识别不了


tc资源及代码情况

91自测结果正确识别


91自己生成的代码
  1. //以下代码只为演示之用,有的语句已经被注释掉了,如需用到,请将命令前的"//"去掉
  2. plugin simplugocr.reg("")
  3. //精灵里随便一句命令以注册com插件,精灵8请将plugin后面的空格( )换成点(.)
  4. dim s
  5. //声明变量 s
  6. set aa=CreateObject("simplugocr.ocr")
  7. //载入并初始化91识别模块,取名为aa,完美支持多线程,可以创建多个对象互不干扰,如bb,cc等,注意初始化一般只需要一次放在开头部分即可,一般不要放sub里面(避免不断重复载入会造成内存泄露,如放在sub里面,在结束时用诸如set aa=nothing语句释放)
  8. aa.dict="C:\Documents and Settings\Administrator\桌面\cc.txt"
  9. //设置字库路径,默认"default_dict.txt",支持相对路径,起始位置和插件同一目录
  10. //aa.fontcolor="000000"
  11. //设置字体颜色,默认000000,支持多种颜色,用分号隔开,如"ffffff;00ff00",支持hsb,如"360,0,100"也可以用分号隔开设置多个,也可以和rgb混合设置用分号隔开
  12. //aa.bgcolor="FFFFFF"
  13. //设置背景色,默认ffffff,支持多种颜色,用分号隔开,如"ffffff;00ff00",支持hsb,如"360,0,100"也可以用分号隔开设置多个,也可以和rgb混合设置用分号隔开
  14. //aa.similarcolor="0"
  15. //设置颜色模糊值,默认0,支持rrggbb格式的偏差如"001122",也支持HSB格式如"19,9,9"
  16. //aa.similarfont=0
  17. //设置点阵糊值(对mdb字库无效),默认0
  18. aa.maxchrwidth=8
  19. //设置字体宽度,默认0也就是不设置
  20. //aa.setsimilarchrwidth 0
  21. //设置字体宽度的模糊值,以便有所偏差也能当作一个字来识别,默认0也就是不设置,注意:这个是方法,不是属性,不能用=赋值
  22. //aa.dictpswd=""
  23. //设置字库密码,默认空
  24. aa.bgrec=-1
  25. //设置是否用背景色进行识别,默认0也就是:否
  26. //aa.BWPar=0
  27. //设置2值化的方式0:选色; 1:智能,默认0
  28. //aa.BlackOrWhite=0
  29. //设置是否用2值化,默认0也就是:否
  30. //aa.NoiseSize=1
  31. //设置杂文大小,默认0
  32. //aa.clearNoise=0
  33. //设置是否清理杂文,默认0也就是:否
  34. //aa.handle=6685420
  35. //设置要识别窗口的句柄,默认0表示识别屏幕,后台取窗口客户区坐标
  36. //aa.PicPath="aa.bmp"
  37. //设置图片路径
  38. //aa.IsDX=0
  39. //设置是否要对dx窗口进行半后台识别,有的dx窗口可以借助我们的dx转gdi插件进行全后台识别,全后台时此设置为0,默认0也就是:否
  40. s=aa.ocr(24,216,601,403)
  41. //将此范围内的识别结果传递给s变量
  42. messagebox s
  43. //显示出识别到的结果
  44. //aa.MakeDict "文字","宋体",9
  45. //将文字做成字库并添加到内存中同时保存至dict(只支持txt类型字库),支持字符串,3个参数:文字,字体,字号
  46. //字库中FFFFFFFFFFFFFE表示换行,可以自定义换行标记,写入字库即可
复制代码
曾经在按键中导入代码测试 结果和tc一样 返回值是空。

为什么?错在哪?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2013-5-28 12:47:44 | 只看该作者
自己顶
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-4 09:56 , Processed in 0.157451 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表