aardio 文档

process.wxOcr.OcrResponse 库模块帮助文档

process.wxOcr.OcrResponse 成员列表

Protobuf 消息对象。

所有 Protobuf 消息对象都可用 table.parseValue 转为普通表,
可用 web.json.stringify 直接转换为 JSON 。

process.wxOcr.OcrResponse.OcrResult()

创建 Protobuf 消息对象。

返回对象:bfc37b1asponseOcrResultObject

58d30c14ResultPosPosXYObject 成员列表

58d30c14ResultPosPosXYObject.eachName()

for k,v in 58d30c14ResultPosPosXYObject.eachName(){
                /*遍历此消息对象的所有字段,
            k 为字段名,v 为字段值。*/
            }

58d30c14ResultPosPosXYObject.parseFromString(字符串)

二进制数据反序列化到消息对象
此函数自动清空所有数组值,但不会重置其他非数组字段值.
因此应对新创建的对象调用此函数.

58d30c14ResultPosPosXYObject.serializeToString()

序列化消息对象,返回二进制字符串

58d30c14ResultPosPosXYObject.x

protobuf.type.float

58d30c14ResultPosPosXYObject.y

protobuf.type.float

7671c335ResultResultPosObject 成员列表

7671c335ResultResultPosObject.eachName()

for k,v in 7671c335ResultResultPosObject.eachName(){
        /*遍历此消息对象的所有字段,
    k 为字段名,v 为字段值。*/
    }

7671c335ResultResultPosObject.parseFromString(字符串)

二进制数据反序列化到消息对象
此函数自动清空所有数组值,但不会重置其他非数组字段值.
因此应对新创建的对象调用此函数.

7671c335ResultResultPosObject.pos

不作为函数调用时,用于返回或设置数组。

7671c335ResultResultPosObject.pos()

返回对象:58d30c14ResultPosPosXYObject

7671c335ResultResultPosObject.pos(index,value)

如果作为函数调用:
修改值时参数 @index 指定元素索引,参数 @value 指定元素值。
获取值时用参数 @index 指定数组索引即可

7671c335ResultResultPosObject.serializeToString()

序列化消息对象,返回二进制字符串

a35ef3b6ResultOneResultObject 成员列表

a35ef3b6ResultOneResultObject.eachName()

for k,v in a35ef3b6ResultOneResultObject.eachName(){
                /*遍历此消息对象的所有字段,
            k 为字段名,v 为字段值。*/
            }

a35ef3b6ResultOneResultObject.onePos

返回对象:7671c335ResultResultPosObject

a35ef3b6ResultOneResultObject.oneStrUtf8

protobuf.type.bytes

a35ef3b6ResultOneResultObject.parseFromString(字符串)

二进制数据反序列化到消息对象
此函数自动清空所有数组值,但不会重置其他非数组字段值.
因此应对新创建的对象调用此函数.

a35ef3b6ResultOneResultObject.serializeToString()

序列化消息对象,返回二进制字符串

bfc37b1asponseOcrResultObject 成员列表

bfc37b1asponseOcrResultObject.eachName()

for k,v in bfc37b1asponseOcrResultObject.eachName(){
    /*遍历此消息对象的所有字段,
k 为字段名,v 为字段值。*/
}

bfc37b1asponseOcrResultObject.parseFromString(字符串)

二进制数据反序列化到消息对象
此函数自动清空所有数组值,但不会重置其他非数组字段值.
因此应对新创建的对象调用此函数.

bfc37b1asponseOcrResultObject.serializeToString()

序列化消息对象,返回二进制字符串

bfc37b1asponseOcrResultObject.singleResult

不作为函数调用时,用于返回或设置数组。

bfc37b1asponseOcrResultObject.singleResult()

返回对象:d12690daultSingleResultObject

bfc37b1asponseOcrResultObject.singleResult(index,value)

如果作为函数调用:
修改值时参数 @index 指定元素索引,参数 @value 指定元素值。
获取值时用参数 @index 指定数组索引即可

bfc37b1asponseOcrResultObject.unknown_1

repeated 每行的结果
protobuf.type.int32

bfc37b1asponseOcrResultObject.unknown_2

protobuf.type.int32

d12690daultSingleResultObject 成员列表

d12690daultSingleResultObject.eachName()

for k,v in d12690daultSingleResultObject.eachName(){
        /*遍历此消息对象的所有字段,
    k 为字段名,v 为字段值。*/
    }

d12690daultSingleResultObject.lx

protobuf.type.float

d12690daultSingleResultObject.ly

识别矩形的左上和右下的坐标? 可能是
protobuf.type.float

d12690daultSingleResultObject.oneResult

不作为函数调用时,用于返回或设置数组。

d12690daultSingleResultObject.oneResult()

返回对象:a35ef3b6ResultOneResultObject

d12690daultSingleResultObject.oneResult(index,value)

如果作为函数调用:
修改值时参数 @index 指定元素索引,参数 @value 指定元素值。
获取值时用参数 @index 指定数组索引即可

d12690daultSingleResultObject.parseFromString(字符串)

二进制数据反序列化到消息对象
此函数自动清空所有数组值,但不会重置其他非数组字段值.
因此应对新创建的对象调用此函数.

d12690daultSingleResultObject.rx

protobuf.type.float

d12690daultSingleResultObject.ry

protobuf.type.float

d12690daultSingleResultObject.serializeToString()

序列化消息对象,返回二进制字符串

d12690daultSingleResultObject.singlePos

SingleResult是一行结果 OneResult是单字的

返回对象:7671c335ResultResultPosObject

d12690daultSingleResultObject.singleRate

UTF8格式的字符串
protobuf.type.float

d12690daultSingleResultObject.singleStrUtf8

protobuf.type.bytes

d12690daultSingleResultObject.unknownPos

未知

返回对象:7671c335ResultResultPosObject

d12690daultSingleResultObject.unknown_0

protobuf.type.int32

process.wxOcr 成员列表

process.wxOcr.OcrResponse()

创建 Protobuf 消息对象。

返回对象:processWxOcrOcrResponseObject

process.wxOcr.OcrResponse.OcrResult 成员列表

Protobuf 消息对象

process.wxOcr.OcrResponse.OcrResult.ResultPos()

创建 Protobuf 消息对象。

返回对象:7671c335ResultResultPosObject

process.wxOcr.OcrResponse.OcrResult.SingleResult()

创建 Protobuf 消息对象。

返回对象:d12690daultSingleResultObject

process.wxOcr.OcrResponse.OcrResult.ResultPos 成员列表

Protobuf 消息对象

process.wxOcr.OcrResponse.OcrResult.ResultPos.PosXY

Protobuf 消息对象

process.wxOcr.OcrResponse.OcrResult.ResultPos.PosXY()

创建 Protobuf 消息对象。

返回对象:58d30c14ResultPosPosXYObject

process.wxOcr.OcrResponse.OcrResult.SingleResult 成员列表

Protobuf 消息对象

process.wxOcr.OcrResponse.OcrResult.SingleResult.OneResult

Protobuf 消息对象

process.wxOcr.OcrResponse.OcrResult.SingleResult.OneResult()

创建 Protobuf 消息对象。

返回对象:a35ef3b6ResultOneResultObject

processWxOcrOcrResponseObject 成员列表

processWxOcrOcrResponseObject.eachName()

for k,v in processWxOcrOcrResponseObject.eachName(){
    /*遍历此消息对象的所有字段,
k 为字段名,v 为字段值。*/
}

processWxOcrOcrResponseObject.errCode

protobuf.type.int32

processWxOcrOcrResponseObject.ocrResult

返回对象:bfc37b1asponseOcrResultObject

processWxOcrOcrResponseObject.parseFromString(字符串)

二进制数据反序列化到消息对象
此函数自动清空所有数组值,但不会重置其他非数组字段值.
因此应对新创建的对象调用此函数.

processWxOcrOcrResponseObject.serializeToString()

序列化消息对象,返回二进制字符串

processWxOcrOcrResponseObject.taskId

第一次运行OCR会有push一次type1, 正常OCR结束type0
protobuf.type.int32

processWxOcrOcrResponseObject.type

protobuf.type.int32

Markdown 格式