前言
本文内容是作者自己开发的第三方OCR识别服务。
作者提供的OCR识别接口调用价格 最低为0.002元/次,具体的接口价格,接口调用等
点击此处跳转至网址查看http://wanmiwm.com/helpdocument/guide
目前暂未开通支付,需要后台来开启调用权限,如需请联系作者(QQ:1981759462)。
一、开始
由于本文内容有限,当前对 银行卡识别(含位置) 进行示例。调用价格为:0.0125元/次
银行卡识别,结构化识别多款主流银行卡的卡号、有效期、发卡行3个关键字段,返回文字在图片中的位置信息。
二、使用步骤
1. 请求示例
HTTP 方法:POST请求
Query参数:
参数 | 值 |
---|---|
apiKey | 跳转查看 |
Body参数(application/form-data):
参数 | 是否必填 | 类型 | 说明 |
---|---|---|---|
file | 是 | file | 上传的图像数据,必须为 jpg/jpeg/png/bmp 等格式的图片类型! |
2.返回说明
返回参数:
字段名 | 是否必填 | 类型 | 说明 |
---|---|---|---|
code | 是 | int | 返回编码 200:请求成功 400:请求失败 401:密钥已过期 429:请求限制 500:系统异常 |
msg | 是 | string | 返回消息 |
data | 是 | array | 返回识别的结果数组 |
data对象中的参数结构:
参数 | 是否必填 | 类型 | 说明 |
---|---|---|---|
bank_name | 是 | object | 银行名称对象,内含识别的内容以及位置信息对象 |
bank_card_number | 是 | object | 银行卡卡号对象,内含识别的内容以及位置信息对象 |
valid_date | 是 | object | 有效期对象,内含识别的内容以及位置信息对象 |
bank_name、bank_card_number、valid_date对象中的参数结构:
参数 | 是否必填 | 类型 | 说明 |
---|---|---|---|
word | 是 | string | 识别内容 |
location | 是 | object | 位置信息对象 |
location对象中的参数结构:
参数 | 是否必填 | 类型 | 说明 |
---|---|---|---|
x | 是 | float | 表示定位位置的水平值 |
y | 是 | float | 表示定位位置的垂直值 |
width | 是 | float | 表示定位位置的宽度 |
height | 是 | float | 表示定位位置的高度 |
JSON返回示例:
{
"code": 200,
"msg": "操作成功!",
"data": {
"bank_name": {
"word": "中国工商银行",
"location": {
"x": 900.15625,
"y": 224.76562,
"width": 82.03125,
"height": 483.4375
}
},
"bank_card_number": {
"word": "622237219567 2586",
"location": {
"x": 831.8034,
"y": 620.0717,
"width": 1038.4587,
"height": 92.534035
}
},
"valid_date": {
"word": "02/12",
"location": {
"x": 871.1719,
"y": 745.3906,
"width": 62.34375,
"height": 195.78125
}
}
}
三、总结
以上便是今天的写作内容,如需请联系作者(QQ:1981759462)。