数据结构

最近更新时间:2019-09-06 12:13:13

BusInvoiceInfo

汽车票字段信息

被如下接口引用:BusInvoiceOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。
Rect Rect 文本行在旋转纠正之后的图像中的像素坐标。

BusinessCardInfo

名片识别结果

被如下接口引用:BusinessCardOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字,可能重复,比如多个手机),能识别的字段名为:
姓名、英文姓名、英文地址、公司、英文公司、职位、英文职位、部门、英文部门、手机、电话、传真、社交帐号、QQ、MSN、微信、微博、邮箱、邮编、网址、公司账号、其他。
Value String 识别出的字段名称对应的值,也就是字段name对应的字符串结果。

CarInvoiceInfo

购车发票识别结果

被如下接口引用:CarInvoiceOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段name对应的字符串结果。

Coord

坐标

被如下接口引用:ArithmeticOCR、EnglishOCR、GeneralAccurateOCR、GeneralBasicOCR、GeneralEfficientOCR、GeneralFastOCR、GeneralHandwritingOCR、TableOCR。

名称 类型 描述
X Integer 横坐标
Y Integer 纵坐标

DutyPaidProofInfo

识别出的字段

被如下接口引用:DutyPaidProofOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。
Rect Rect 文本行在旋转纠正之后的图像中的像素坐标。

FlightInvoiceInfo

机票行程单识别结果

被如下接口引用:FlightInvoiceOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段 Name 对应的字符串结果。

InvoiceDetectInfo

票据检测结果

被如下接口引用:MixedInvoiceDetect。

名称 类型 描述
Angle Float 识别出的图片在混贴票据图片中的旋转角度。
Type Integer 识别出的图片所属的票据类型。
-1:未知类型
0:出租车发票
1:定额发票
2:火车票
3:增值税发票
4:客运限额发票
5:机票行程单
6:酒店账单
7:完税证明
8:通用机打发票
9:汽车票
10:轮船票
11:增值税发票(卷票 )
12:购车发票
13:过路过桥费发票
14:购物小票
Rect Rect 识别出的图片在混贴票据图片中的位置信息。
Image String 入参 ReturnImage 为 True 时返回 Base64 编码后的图片。
注意:此字段可能返回 null,表示取不到有效值。

InvoiceGeneralInfo

通用机打发票信息

被如下接口引用:InvoiceGeneralOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。
Rect Rect 文本行在旋转纠正之后的图像中的像素坐标。

MixedInvoiceItem

混贴票据单张发票识别信息

被如下接口引用:MixedInvoiceOCR。

名称 类型 描述
Code String 识别结果。
OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别;
FailedOperation.UnKnowError: 表示识别失败;
其它错误码见各个票据接口的定义。
Type Integer 识别出的图片所属的票据类型。
-1:未知类型
0:出租车发票
1:定额发票
2:火车票
3:增值税发票
4:客运限额发票(仅支持类型检测,不支持识别)
5:机票行程单
6:酒店账单(仅支持类型检测,不支持识别)
7:完税证明
8:通用机打发票
9:汽车票
10:轮船票
11:增值税发票(卷票 )
12:购车发票
13:过路过桥费发票
14:购物小票(仅支持类型检测,不支持识别)
Rect Rect 识别出的图片在混贴票据图片中的位置信息。
Angle Float 识别出的图片在混贴票据图片中的旋转角度。
SingleInvoiceInfos Array of SingleInvoiceInfo 识别到的内容。

Rect

矩形坐标

被如下接口引用:BusInvoiceOCR、DutyPaidProofOCR、InvoiceGeneralOCR、MixedInvoiceDetect、MixedInvoiceOCR、ShipInvoiceOCR、TollInvoiceOCR、VatRollInvoiceOCR。

名称 类型 描述
X Integer 左上角x
Y Integer 左上角y
Width Integer 宽度
Height Integer 高度

ShipInvoiceInfo

轮船票字段信息

被如下接口引用:ShipInvoiceOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。
Rect Rect 文本行在旋转纠正之后的图像中的像素坐标。

SingleInvoiceInfo

混贴票据中单张发票的内容

被如下接口引用:MixedInvoiceOCR。

名称 类型 描述
Name String 识别出的字段名称
Value String 识别出的字段名称对应的值,也就是字段name对应的字符串结果。

TextArithmetic

算式识别结果

被如下接口引用:ArithmeticOCR。

名称 类型 描述
DetectedText String 识别出的文本行内容
Result Boolean 算式运算结果
Confidence Integer 保留字段,暂不支持
Polygon Array of Coord 文本行坐标,以四个顶点坐标表示(保留字段,暂不支持)
注意:此字段可能返回 null,表示取不到有效值。
AdvancedInfo String 保留字段,暂不支持

TextDetection

文字识别结果

被如下接口引用:GeneralAccurateOCR、GeneralBasicOCR、GeneralEfficientOCR、GeneralFastOCR。

名称 类型 描述
DetectedText String 识别出的文本行内容
Confidence Integer 置信度 0 ~100
Polygon Array of Coord 文本行坐标,以四个顶点坐标表示
注意:此字段可能返回 null,表示取不到有效值。
AdvancedInfo String 此字段为扩展字段。
GeneralBasicOcr接口返回段落信息Parag,包含ParagNo。

TextDetectionEn

英文识别结果

被如下接口引用:EnglishOCR。

名称 类型 描述
DetectedText String 识别出的文本行内容
Confidence Integer 置信度 0 ~100
Polygon Array of Coord 文本行坐标,以四个顶点坐标表示
注意:此字段可能返回 null,表示取不到有效值。
AdvancedInfo String 此字段为扩展字段。目前EnglishOCR接口返回内容为空。

TextGeneralHandwriting

文字识别结果

被如下接口引用:GeneralHandwritingOCR。

名称 类型 描述
DetectedText String 识别出的文本行内容
Confidence Integer 置信度 0 - 100
Polygon Array of Coord 文本行坐标,以四个顶点坐标表示
AdvancedInfo String 此字段为扩展字段

TextTable

表格识别结果

被如下接口引用:TableOCR。

名称 类型 描述
ColTl Integer 单元格左上角的列索引
RowTl Integer 单元格左上角的行索引
ColBr Integer 单元格右下角的列索引
RowBr Integer 单元格右下角的行索引
Text String 单元格文字
Type String 单元格类型,包含body(表格主体)、header(表头)、footer(表尾)三种
Confidence Integer 置信度 0 ~100
Polygon Array of Coord 文本行坐标,以四个顶点坐标表示
AdvancedInfo String 此字段为扩展字段

TextVatInvoice

增值税发票识别结果

被如下接口引用:VatInvoiceOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。

TextVehicleBack

行驶证副页正面的识别结果

被如下接口引用:VehicleLicenseOCR。

名称 类型 描述
PlateNo String 号牌号码
注意:此字段可能返回 null,表示取不到有效值。
FileNo String 档案编号
注意:此字段可能返回 null,表示取不到有效值。
AllowNum String 核定人数
注意:此字段可能返回 null,表示取不到有效值。
TotalMass String 总质量
注意:此字段可能返回 null,表示取不到有效值。
CurbWeight String 整备质量
注意:此字段可能返回 null,表示取不到有效值。
LoadQuality String 核定载质量
注意:此字段可能返回 null,表示取不到有效值。
ExternalSize String 外廓尺寸
注意:此字段可能返回 null,表示取不到有效值。
Marks String 备注
注意:此字段可能返回 null,表示取不到有效值。
Record String 检验记录
注意:此字段可能返回 null,表示取不到有效值。
TotalQuasiMass String 准牵引总质量
注意:此字段可能返回 null,表示取不到有效值。

TextVehicleFront

行驶证主页正面的识别结果

被如下接口引用:VehicleLicenseOCR。

名称 类型 描述
PlateNo String 号牌号码
注意:此字段可能返回 null,表示取不到有效值。
VehicleType String 车辆类型
注意:此字段可能返回 null,表示取不到有效值。
Owner String 所有人
注意:此字段可能返回 null,表示取不到有效值。
Address String 住址
注意:此字段可能返回 null,表示取不到有效值。
UseCharacter String 使用性质
注意:此字段可能返回 null,表示取不到有效值。
Model String 品牌型号
注意:此字段可能返回 null,表示取不到有效值。
Vin String 车辆识别代号
注意:此字段可能返回 null,表示取不到有效值。
EngineNo String 发动机号码
注意:此字段可能返回 null,表示取不到有效值。
RegisterDate String 注册日期
注意:此字段可能返回 null,表示取不到有效值。
IssueDate String 发证日期
注意:此字段可能返回 null,表示取不到有效值。
Seal String 印章
注意:此字段可能返回 null,表示取不到有效值。

TextWaybill

运单识别结果

被如下接口引用:WaybillOCR。

名称 类型 描述
RecName WaybillObj 收件人姓名
RecNum WaybillObj 收件人手机号
RecAddr WaybillObj 收件人地址
SenderName WaybillObj 寄件人姓名
SenderNum WaybillObj 寄件人手机号
SenderAddr WaybillObj 寄件人地址
WaybillNum WaybillObj 运单号

TollInvoiceInfo

过路过桥费字段信息

被如下接口引用:TollInvoiceOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。
Rect Rect 文本行在旋转纠正之后的图像中的像素坐标。

VatRollInvoiceInfo

增值税发票卷票信息

被如下接口引用:VatRollInvoiceOCR。

名称 类型 描述
Name String 识别出的字段名称(关键字)。
Value String 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。
Rect Rect 文本行在旋转纠正之后的图像中的像素坐标。

WaybillObj

运单识别对象

被如下接口引用:WaybillOCR。

名称 类型 描述
Text String 识别出的文本行内容