银行卡识别免费api接口

银行卡识别

支持对主流银行卡的卡号、有效期、发卡行、卡片类型、持卡人、银行卡号位置 6 个关键字段进行结构化识别,识别准确率超过99%。同时支持返回银行卡号的字段位置坐标,及开启银行卡质量类型检测。

请求示例

HTTP 方法:POST

请求URL http://39.106.33.248:8088/bankCard

Header如下:

参数
Content-Typeapplication/json

Body中放置请求参数,参数详情如下:

请求参数

form-data参数

参数是否必选类型可选值范围说明

multipartFile

file-上传本地图片

 返回示例

{
    "result": {
        "valid_date": "05/33",
        "bank_card_number": "6214 8310 8661 3087",
        "bank_name": "招商银行",
        "bank_card_type": 1,
        "card_quality": {
            "IsComplete_probability": 0.9961587787,
            "IsClear": 1,
            "IsClear_probability": 0.9202839732,
            "IsComplete": 0
        },
        "holder_name": ""
    },
    "direction": 0,
    "log_id": 1752539146432374706
}

返回参数

参数类型是否必须说明
log_iduint64请求标识码,随机数,唯一。
directionint32图像方向。
- - 1:未定义;
- 0:正向;
- 1:逆时针90度;
- 2:逆时针180度;
- 3:逆时针270度
resultobject返回结果
+ bank_card_numberstring银行卡卡号
+ valid_datestring有效期
+ bank_card_typeuint32银行卡类型,0:不能识别; 1:借记卡; 2:贷记卡(原信用卡大部分为贷记卡); 3:准贷记卡; 4:预付费卡
+ bank_namestring银行名,不能识别时为空
+ holder_namestring持卡人姓名,不能识别时为空
+ bank_card_number_locationstring银行卡号的字段位置坐标
++ leftstring表示银行卡号定位位置的长方形左上顶点的水平坐标
++ topstring表示银行卡号定位位置的长方形左上顶点的垂直坐标
++ widthstring表示银行卡号定位位置的长方形的宽度
++ heightstring表示银行卡号定位位置的长方形的高度
card_qualityobject输入参数 detect_quality = true 时,则返回该字段识别银行卡质量类型
+ IsClearstring质量类型,是否清晰
+ IsClear_propobilitystring“是否清晰”质量类型对应的概率,值在0-1之间,值越大表示图像质量越好。默认阈值(仅为推荐值,建议按照实际业务场景,基于图片返回的具体概率值,自定义设置判断阈值):当 IsClear_propobility 超过0.5时,对应 IsClear 返回1,低于0.5,则返回0
+ IsCompletestring质量类型,是否边框/四角完整
+ IsComplete_propobilitystring“是否边框/四角完整”质量类型对应的概率,值在0-1之间,值越大表示图像质量越好。默认阈值(仅为推荐值,建议按照实际业务场景,基于图片返回的具体概率值,自定义设置判断阈值):当 IsClear_propobility 超过0.5时,对应 IsComplete 返回1,低于0.5,则返回0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值