# OCR切片识别服务

版本 V1.1

# 1. 基本概念介绍

# 1.1 协议参数说明

  • 网络传输使用 HTTP,HTTP 请求方式使用 POST

  • 上传图片以 Content-Type=multipart/form-data 类型发送到服务器端

# 2. 接口定义

# 2.1 切片识别

# 2.1.1 接口

URL = http://ip:port/predict 其中 ip 为部署机器的 ip 地址,port 为对应服务器的端口,为 5000。

# 2.1.2 描述

根据用户上传的相关切片,包括打印的公司名称,帐号,大写金额,小写金额,出票日期等等,返回识别的结果。

# 2.1.3 HTTP请求格式

  • 头部信息
参数名称 必选 类型 参数描述
Content-Type String multipart/form-data
  • 请求参数
参数名称 必选 类型 参数描述
ocrField String 识别的切片类型,支持的切片类型参见2.1.4节
image file 识别的图片,需要带上完整文件名
  • 返回参数
参数 类型 参数说明
+data array() 识别结果数组
--name string 识别字段名称,此接口默认为空
--value string 识别结果字符串
message string 错误消息
success bool true:成功识别,false:失败

# 2.1.4 切片类型

# 切片类型 ocrFiled
1 大写金额(打印) HP_DXJE|slice_icr
2 大写金额(手写) ZP_SXDXJE|slice_icr
3 小写金额(打印) HP_XXJE|slice_icr
4 小写金额(手写) ZP_SXXXJE|slice_icr
5 出票人账号、收款人账号 HP_ZH|slice_icr
6 凭证号码、票据号码 HP_PH_HH|slice_icr
7 出票人全称、收款人全称 HP_CPFKRQC|slice_icr

# 2.1.5 返回示例

{
  "data": [
    {
      "name": "",
      "value": "123456789"
    }
  ],
  "message": "",
  "success": true
}
1
2
3
4
5
6
7
8
9
10
上次更新: 2022-11-29 17:50:55