函数简介:

识别屏幕范围(x1,y1,x2,y2)内符合color_format的字符串,并且相似度为sim,sim取值范围(0.1-1.0),

这个值越大越精确,越大速度越快,越小速度越慢,请斟酌使用!

这个函数可以返回识别到的字符串,以及每个字符的坐标.这个同OcrEx,另一种返回形式.

函数原型:

string OcrExOne(x1,y1,x2,y2,color_format,sim)

参数定义:

x1
整形数:区域的左上X坐标
y1
整形数:区域的左上Y坐标
x2
整形数:区域的右下X坐标
y2
整形数:区域的右下Y坐标
color_format
字符串:颜色格式串.注意,RGBHSV,以及灰度格式都支持.
sim
双精度浮点数:相似度,取值范围0.1-1.0

返回值:

字符串:
返回识别到的字符串 格式如  "识别到的信息|x0,y0||xn,yn"

示例:

Ocr函数相同,只是结果处理有所不同如下

ss = dm.OcrExOne(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