大漠插件判断范围内有几行数字怎么写 20

按键精灵用的大漠插件,在指定范围内有一行或者多行数字(商品的编码),这些数字都不是固定的,请问该怎么写才能判断出该范围内有几行数字?类似下图中的数字,有时候是只有一行,有... 按键精灵用的大漠插件,在指定范围内有一行或者多行数字(商品的编码),这些数字都不是固定的, 请问该怎么写才能判断出该范围内有几行数字? 类似下图中的数字, 有时候是只有一行,有时候会有多行,请大神指点, 怎么用大漠判断出来有几行数字? 展开
 我来答
百度网友88897ec
2018-12-31 · TA获得超过188个赞
知道小有建树答主
回答量:269
采纳率:79%
帮助的人:70.7万
展开全部

很容易的,你可以这样,建个字典只包括0-9的数字,然后用OcrEx识别所需区域,然后解析得到的结果,这个结果中会带每个数字的坐标,先取第一个字,得到纵坐标y,然后分析后续的数字,在一行的y值相同,下一行的y值会增大,全部数字分析结束后,有几个不同的y值那就是有几行数字了,参考代码:

ss =  dm.OcrEx(0,0,2000,2000,"ffffff|000000",1.0)
ss = split(ss,"|")
MessageBox  "识别到的字符串:"&ss(0)
ss_len = len(ss(0))
for i = 1 to ss_len 
    MessageBox "第("&i&")的坐标是"&ss(i)
next

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式