文档首页 > > API参考> API> 车辆通行费发票识别

车辆通行费发票识别

分享
更新时间: 2020/04/26 GMT+08:00

功能介绍

识别车辆通行费发票中的关键文字信息,并返回识别的结构化结果。

如果图片中包含多张卡证票据,请调用智能分类识别服务。

URI

URI格式:

POST /v1.0/ocr/toll-invoice

请求消息

车辆通行费发票识别请求参数说明请参见 表1
表1 请求参数

参数

是否必选

参数类型

说明

image

与url二选一

String

图像数据,base64编码,要求base64编码后大小不超过10MB。

图片最小边不小于15像素,最长边不超过4096像素,支持JPEG/JPG/PNG/BMP/TIFF格式。

url

与image二选一

String

图片的URL路径,目前仅支持华为云上OBS提供的匿名公开授权访问的URL以及公网URL。

响应消息

车辆通行费发票识别响应参数说明请参见 表2
表2 响应参数

参数

参数类型

说明

result

Object

调用成功时返回的调用结果。

code

String

发票代码。

number

String

发票号码。

entry

String

入口。

exit

String

出口。

amount

String

收费金额。

cashier

String

收费员。

vehicle_type

String

车辆类型。

date

String

日期。

time

String

时间。

confidence

Object

相关字段的置信度信息,置信度越大,表示本次识别的对应字段的可靠性越高,在统计意义上,置信度越大,准确率越高。

置信度由算法给出,不直接等价于对应字段的准确率。

error_code

String

调用失败时的错误码,具体请参见错误码

调用成功时无此字段。

error_msg

String

调用失败时的错误信息。

调用成功时无此字段。

示例

  • 请求样例(方式一:使用图片的BASE64编码)
    POST https://{endpoint}/v1.0/ocr/toll-invoice
    
    Request Header:
    Content-Type: application/json
    X-Auth-Token: MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG...
    Request Body: 
    {
        "image":"/9j/4AAQSkZJRgABAgEASABIAAD/4RFZRXhpZgAATU0AKgAAAAgAB..."
    }
  • 请求样例(方式二:使用图片URL)
    POST https://{endpoint}/v1.0/ocr/toll-invoice
    
    Request Header:
    Content-Type: application/json
    X-Auth-Token: MIINRwYJKoZIhvcNAQcCoIINODCCDTQCAQExDTALBglghkgBZQMEAgEwgguVBgkqhkiG...
    Request Body: 
    {
        "url":"https://BucketName.obs.xxxx.com/ObjectName"
    }

    Endpoint即调用API的请求地址,不同服务不同区域的Endpoint不同,具体请参见终端节点

    例如车辆通行费发票识别服务部署在“华北-北京四”区域的Endpoint为“ocr.cn-north-4.myhuaweicloud.com”,请求URL为“https://ocr.cn-north-4.myhuaweicloud.com/v1.0/ocr/toll-invoice”。

  • 响应样例
    {
        "result": {
            "code": "11XXXXXXXX88", 
            "number": "56XXXXX08", 
            "entry": "吴各庄南线出京", 
            "exit": "顺义城站", 
            "cashier": "213", 
            "vehicle_type": "A", 
            "date": "2017-12-04", 
            "time": "18:45:10", 
            "amount": "15", 
            "confidence": {
                "code": 1.0, 
                "number": 1.0, 
                "exit": 0.9662, 
                "cashier": 0.987, 
                "vehicle_type": 0.9639, 
                "entry": 0.9985, 
                "date": 0.9974, 
                "time": 0.9984, 
                "amount": 0.9943
            }
        }
    }
  • 失败响应样例
    {
        "error_code": "AIS.0103", 
        "error_msg": "The image size does not meet the requirements." 
    }

状态码

状态码请参见状态码

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问