跳到主要内容
版本:v6.5.0

屏幕OCR识别

命令说明

使用OCR识别屏幕指定范围,调用时需要访问互联网

命令原型

sText = GoogleOCR.ScreenOCR(objElement,objRect,sApiKey,iTimeOut)

命令参数

参数必选类型默认值说明
objElementTrueelement@ui""目标,通过鼠标选取或截取需要识别的目标屏幕范围,包含窗口、元素、范围等信息
objRectTruedictionary{"x":0,"y":0,"width":0,"height":0}识别范围,指定目标所在窗口内的矩形识别范围
sApiKeyTruestring空字符串API Key,请从Google Cloud Platform上的 Credentials 中复制 API Key
iTimeOutTruenumber30000超时时间(毫秒),指定等待重试查找屏幕范围时间(以毫秒为单位),如果超出该时间,则引发异常。默认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)