屏幕OCR识别
命令说明
使用OCR识别屏幕指定范围,调用时需要访问互联网
命令原型
sText = GoogleOCR.ScreenOCR(objElement,objRect,sApiKey,iTimeOut)
命令参数
参数 | 必选 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
objElement | True | element | @ui"" | 目标,通过鼠标选取或截取需要识别的目标屏幕范围,包含窗口、元素、范围等信息 |
objRect | True | dictionary | {"x":0,"y":0,"width":0,"height":0} | 识别范围,指定目标所在窗口内的矩形识别范围 |
sApiKey | True | string | 空字符串 | API Key,请从Google Cloud Platform上的 Credentials 中复制 API Key |
iTimeOut | True | number | 30000 | 超时时间(毫秒),指定等待重试查找屏幕范围时间(以毫秒为单位),如果超出该时间,则引发异常。默认30000毫秒(30秒),最大超时为1000000毫秒 |
返回结果
sText,将命令运行后的结果赋值给此变量
运行实例
/*********************************屏幕OCR识别*********************************
命令原型:
sText = GoogleOCR.ScreenOCR(objElement,objRect,sApiKey,iTimeOut)
入参:
objElement--目标,通过鼠标选取或截取需要识别的目标屏幕范围,包含窗口、元素、范围等信息
objRect--识别范围,指定目标所在窗口内的矩形识别范围
sApiKey--API Key。注:请从Google Cloud Platform上的 Credentials 中复制 API Key
iTimeOut--超时时间(毫秒),指定等待重试查找屏幕范围时间(以毫秒为单位),如果超出该时间,则引发异常。默认30000毫秒(30秒),最大超时为1000000毫秒
出参:
无
注意事项:
无
********************************************************************************/
sText = GoogleOCR.ScreenOCR(objElement,objRect,sApiKey,iTimeOut)