|
7#

楼主 |
发表于 2013-5-28 00:51:13
|
只看该作者
回复 6楼zc1835429的帖子
惊悉版主大人亲自回复,实乃惴惴不安 惶惶不可终日,有何德何能竟敢劳动版主大人,然依言行事,终不能行,附图如下:
tc测试结果识别不了
tc资源及代码情况
91自测结果正确识别
91自己生成的代码
- //以下代码只为演示之用,有的语句已经被注释掉了,如需用到,请将命令前的"//"去掉
- plugin simplugocr.reg("")
- //精灵里随便一句命令以注册com插件,精灵8请将plugin后面的空格( )换成点(.)
- dim s
- //声明变量 s
- set aa=CreateObject("simplugocr.ocr")
- //载入并初始化91识别模块,取名为aa,完美支持多线程,可以创建多个对象互不干扰,如bb,cc等,注意初始化一般只需要一次放在开头部分即可,一般不要放sub里面(避免不断重复载入会造成内存泄露,如放在sub里面,在结束时用诸如set aa=nothing语句释放)
- aa.dict="C:\Documents and Settings\Administrator\桌面\cc.txt"
- //设置字库路径,默认"default_dict.txt",支持相对路径,起始位置和插件同一目录
- //aa.fontcolor="000000"
- //设置字体颜色,默认000000,支持多种颜色,用分号隔开,如"ffffff;00ff00",支持hsb,如"360,0,100"也可以用分号隔开设置多个,也可以和rgb混合设置用分号隔开
- //aa.bgcolor="FFFFFF"
- //设置背景色,默认ffffff,支持多种颜色,用分号隔开,如"ffffff;00ff00",支持hsb,如"360,0,100"也可以用分号隔开设置多个,也可以和rgb混合设置用分号隔开
- //aa.similarcolor="0"
- //设置颜色模糊值,默认0,支持rrggbb格式的偏差如"001122",也支持HSB格式如"19,9,9"
- //aa.similarfont=0
- //设置点阵糊值(对mdb字库无效),默认0
- aa.maxchrwidth=8
- //设置字体宽度,默认0也就是不设置
- //aa.setsimilarchrwidth 0
- //设置字体宽度的模糊值,以便有所偏差也能当作一个字来识别,默认0也就是不设置,注意:这个是方法,不是属性,不能用=赋值
- //aa.dictpswd=""
- //设置字库密码,默认空
- aa.bgrec=-1
- //设置是否用背景色进行识别,默认0也就是:否
- //aa.BWPar=0
- //设置2值化的方式0:选色; 1:智能,默认0
- //aa.BlackOrWhite=0
- //设置是否用2值化,默认0也就是:否
- //aa.NoiseSize=1
- //设置杂文大小,默认0
- //aa.clearNoise=0
- //设置是否清理杂文,默认0也就是:否
- //aa.handle=6685420
- //设置要识别窗口的句柄,默认0表示识别屏幕,后台取窗口客户区坐标
- //aa.PicPath="aa.bmp"
- //设置图片路径
- //aa.IsDX=0
- //设置是否要对dx窗口进行半后台识别,有的dx窗口可以借助我们的dx转gdi插件进行全后台识别,全后台时此设置为0,默认0也就是:否
- s=aa.ocr(24,216,601,403)
- //将此范围内的识别结果传递给s变量
- messagebox s
- //显示出识别到的结果
- //aa.MakeDict "文字","宋体",9
- //将文字做成字库并添加到内存中同时保存至dict(只支持txt类型字库),支持字符串,3个参数:文字,字体,字号
- //字库中FFFFFFFFFFFFFE表示换行,可以自定义换行标记,写入字库即可
复制代码 曾经在按键中导入代码测试 结果和tc一样 返回值是空。
为什么?错在哪?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|