车牌识别

接口描述

对机动车蓝牌、绿牌、单/双行黄牌的地域编号和车牌号进行识别,并能同时识别图像中的多张车牌。

请求说明

请求示例

HTTP 方法: POST

请求URL: https://aip.baidubce.com/rest/2.0/ocr/v1/license_plate

URL参数:

参数
access_token 通过API Key和Secret Key获取的access_token,参考“Access Token获取

Header如下:

参数
Content-Type application/x-www-form-urlencoded

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

请求参数

参数 类型 是否必须 说明
image string 图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/jpeg/png/bmp格式
multi_detect boolen false 是否检测多张车牌,默认为false,当置为true的时候可以对一张图片内的多张车牌进行识别

请求代码示例

请参考通用文字识别(含位置信息版)的代码内容,并更换请求地址。

返回说明

返回参数

参数 类型 是否必须 说明
log_id uint64 请求标识码,随机数,唯一。
Color string 车牌颜色
number string 车牌号码
probability string 车牌中每个字符的置信度,区间为0-1
vertexes_location string 返回文字外接多边形顶点位置

返回示例

{
    "errno": 0,
    "msg": "success",
    "data": {
        "log_id": "5327722537189137631",
        "words_result": {
            "color": "green",
            "number": "苏AD12267",
            "probability": [
                1,
                0.9999977350235,
                0.99999630451202,
                0.99999868869781,
                0.99998331069946,
                0.99999988079071,
                0.9531751871109,
                0.99922955036163
            ],
            "vertexes_location": [
                {
                    "y": 223,
                    "x": 170
                },
                {
                    "y": 223,
                    "x": 282
                },
                {
                    "y": 256,
                    "x": 282
                },
                {
                    "y": 256,
                    "x": 170
                }
            ]
        }
    }
}