云市场OCR快速入门

更新时间: 2023-05-05 11:46:19

欢迎使用OCR服务,这里主要为您介绍如何使用OCR的各种服务,如何快速找到需要的帮助信息。下文主要通过身份证识别服务的例子来介绍各个流程。

参考示例 — 身份证识别

AppKey&AppCode管理:在此处可以查看您的AppKey、AppSecret、AppCode

购买服务

1、开通API网关https://www.aliyun.com/product/apigateway

2、在身份证服务https://market.aliyun.com/products/57124001/cmapi010401.html 页面购买服务

授权API

1、进入API网关-控制台,点击左侧调用API—> 应用管理,创建新应用。

应用管理

2、应用创建后,点击应用名称,查看应用ID

应用ID

3、点击左侧已购买API,在对应的API一行中选择查看API,点击更多,授权,输入步骤2获取的应用ID,进行授权即可。

已购买APIAPI列表授权

API调用

API的具体调用方式见身份证服务产品页面

API接口

具体的示例代码见产品页面的请求示例代码,通过此页面查看APPCODE, 请阅读API介绍-身份证了解身份证服务具体的输入输出格式。

请求示例

示例如下:

{
    "image":  "图片二进制数据的base64编码",
    "configure": "{\"side\":\"face\"}"  #身份证正反面类型:face/back
}

上面列出的是识别身份证正面图像的输入格式,主要是传输了图像数据和配置字符串,其中图像是经过base64编码后的数据,配置字符串主要传递了一个参数,表示当前图像为身份证正面图像,进行正面识别。

返回结果示例如下:

{
    "address"    : "浙江省杭州市余杭区文一西路969号",   #地址信息
    "config_str" : "{\\\"side\\\":\\\"face\\\"}",                #配置信息,同输入configure
    "face_rect":{
        "angle": -90,
        "center":{
            "x" : 952,
            "y" : 325.5
        },
        "size":{
            "height":181.99,
            "width":164.99
            }
    },                          #人脸位置,center表示人脸矩形中心坐标,size表示人脸矩形长宽,angle表示矩形顺时针旋转的度数。
    "name" : "张三",                                  #姓名
    "nationality": "汉", #民族 
    "num" : "1234567890",                             #身份证号
    "sex" : "男",                                     #性别
    "birth" : "20000101",                             #出生日期
    "nationality" : "汉",                             #民族
    "success" : true                                  #识别结果,true表示成功,false表示失败
}
反面返回结果:
{
    "config_str" : "{\\\"side\\\":\\\"back\\\"}",#配置信息,同输入configure
    "start_date" : "19700101",       #有效期起始时间
    "end_date" : "19800101",         #有效期结束时间
    "issue" : "杭州市公安局",         #签发机关
    "success" : true                   #识别结果,true表示成功,false表示失败
}

阿里云首页 文字识别(OCR) 相关技术圈