# 二手车发票

版本 V1.0.0

# 1. 接口定义

# 1.1. 接口

URL = http://ip:port/hex/ocrapi/invoiceocr_usedcar

其中 ip 为部署机器的 ip 地址,port 为对应服务器的端口

# 1.2. 描述

二手车发票 OCR 基于业界领先的深度学习技术,支持发票号码、发票代码、合计金额、合计税额等二十多个字段,可以应用于财务报销、账单核对等各种需要提取二手车发票信息的场景。

# 1.3. HTTP请求格式

# 1.3.1.请求参数

参数名称 必选 类型 参数描述
image 和url二选一 String 图像base64编码后的字符串,图像需是JPG、PNG、BMP其中之一的格式
url 和image二选一 String 图片url地址,url与image两者填一个即可,同时赋值时,则以url指定的图像作为输入
session_id String 用户自定义的唯一会话id

# 1.3.2.请求示例

{
  "image": 填写Base64编码后的图片数据,
  "session_id": 填写对应的session_id
}
1
2
3
4

# 1.3.3.返回参数

参数 是否必然返回 类型 参数说明
errorcode Int32 错误码
errormsg string 错误码消息
session_id string 相应请求的session标识符,可用于结果查询
angle Float 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负
item string 识别出的字段名称(关键字)
itemstring string 识别出的字段名称对应的值,也就是字段item对应的字符串结果
itemconf Float 置信度
itemcoord Object 文本行在旋转纠正之后的图像中的像素坐标,表示为(左上角x, 左上角y,宽width,高height)

# 1.3.4.返回示例

{
  "session_id": "",
  "angle": 0,
  "errormsg": "OK",
  "errorcode": 0,
  "items": [
    {
      "itemstring": "LNBMDLAA6HR894143",
      "item": "车辆识别代号/车架号",
      "itemconf": 0.9999364018440247,
      "itemcoord": {
        "y": 552,
        "x": 493,
        "height": 21,
        "width": 401
      }
    }
  ]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

# 1.3.5.接口错误码说明

错误码 错误码消息 错误码说明
-5208 OCR_SERVER_INTERN_ERROR 服务器内部错误
-1102 SDK_IMAGE_DECODE_FAILED 图片解码失败
-1400 ERROR_OCR_TEMPLATE_NOT_MATCH 模板不匹配
-9003 GLOCR_RECOG_FAILED 识别失败
上次更新: 2020-9-14 20:24:52