中国车牌的种类主要根据车辆的用途、类型和身份进行分类。以下是中国常见的车牌种类及其版式标准:
1. 普通民用车牌
- 蓝底白字白框线:适用于普通民用小型车辆,如家用轿车、SUV等。车牌格式为一位汉字(省份简称)+字母(城市编码)+5位数字或字母的组合,如“京A12345”。
- 黄底黑字黑框线:适用于大型车辆,如客车、货车。格式与普通民用车牌类似,但字符较多。
2. 新能源车牌
- 绿色车牌:新能源车牌的底色为绿色,适用于新能源汽车,分为小型车(渐变绿色)和大型车(黄绿双拼)。车牌格式为一位汉字+字母+6位数字或字母的组合,如“京AD12345”。
3. 军车车牌
- 白底黑字红色五角星:军车车牌通常使用白底黑字,带有红色五角星的标志。车牌格式为红星+两位字母+4位数字,表示车辆隶属的军区或部队,如“军A1234”。
4. 警车车牌
- 白底黑字蓝色“警”字标识:警车车牌具有特殊的标志,底色为白色,黑色字符,带有蓝色“警”字标识。格式为省份简称+警+4位数字,如“京警1234”。
5. 使领馆车牌
- 黑底白字:黑底白字的车牌用于外国驻中国使领馆的车辆。车牌格式为使(或领)+数字+字母,如“使12345”。
6. 教练车车牌
- 黄底黑字黑框线,带“学”字:用于教练车辆,车牌右侧标有“学”字,格式与普通黄底车牌类似。
7. 临时车牌
- 红底白字:临时车牌用于新车上路或办理手续中的车辆,底色为红色,字体为白色。格式为汉字+数字+临,如“京12345临”。
8. 其他特殊车牌
- 港澳车牌:用于进入中国内地的港澳车辆,车牌通常为双牌照,一块港澳车牌,一块内地车牌。
- 农用车牌:用于农村和农业用途的车辆,通常为黄底黑字或蓝底白字。
中国车牌版式的标准
中国车牌的版式是根据国家标准 《GB 7258-2017 机动车运行安全技术条件》 以及 《GA 36-2014 中华人民共和国机动车号牌》 制定的。标准规定了车牌的尺寸、颜色、字体样式、字符排列、标识以及防伪特征等方面的要求,以便于统一管理和识别车辆。
其实还有很多国外车牌,版式更是千奇百怪。
车牌识别开发的难点
-
字符多样性:中国车牌字符包括汉字、字母、数字等不同类型字符,识别不同字符时可能会遇到挑战,尤其是对于新能源车牌,字符更多。
-
环境干扰:车牌识别过程中,车牌图像可能由于污渍、光线反射、阴影等问题变得模糊,影响识别准确性。
-
车牌格式多样性:不同类型车辆的车牌格式、颜色和字符布局不同,系统需要针对各种车牌类型进行优化。
-
光线与天气影响:在强光、夜晚或恶劣天气条件下,车牌图像会出现过亮或过暗的情况,需要通过图像处理算法进行校正。
-
车牌变形与角度:车辆行驶中,摄像头捕捉的车牌图像可能出现倾斜、变形或旋转的情况,系统需要具备一定的矫正能力。
-
实时性:在一些场景中(如收费站、停车场),车牌识别系统需要具备较高的实时性,要求算法不仅要准确,还要快速响应。
开发调用示例:
车牌
二进制(file)
地址 | http://IP:Port/xxx/doAllCardFileRecon |
---|---|
请求方式 | POST |
参数名称 | 类型 | 备注 |
---|---|---|
username | String | 用户白名单,需联系销售申请 |
file | MultipartFile | 待识别图片的文件流 |
typeId | String |
Base64
地址 | |
---|---|
请求方式 | POST |
参数名称 | 类型 | 备注 |
---|---|---|
username | String | 用户白名单,需联系易泊时代申请 |
paramdata | String | 图像文件base64编码与其他参数拼接而成;由开发包中的setRecgnPlainParam函数获得,可调用setRecgnPlainParam方法得到 |
imgtype | String | 为图片格式,如“jpg、bmp” |
/*paramdate拼接参考代码;*/
CipherAdaptor clientAdaptor= new CipherAdaptor();
String type="";
String path="****.jpg";
String strsrc=clientAdaptor.setRecgnPlainParam(path,type,"",null);
String paramdata=strsrc;
json.put("paramdata",paramdata);
注:type值为产品类型编码
响应消息
参数名称 | 类型 | 备注 |
---|---|---|
status | String | 返回状态 |
value | String | 状态信息 |
item | Array | 信息(对应相关接口,例:证件识别接口就是证件信息) |
type | String | 类型(对应相关接口,例:证件识别接口就是证件类型) |
desc | String | 字段描述 |
content | String | 字段内容 |
注:证件识别status、value(2:识别成功-1:识别失败-2:未检测到可以识别的证件-6:图像被拒识)
其他识别status、value(0:识别成功其他:识别失败)
返回实例
{
"data": {
"message": {
"status": 0,
"value": "识别完成"
},
"cardsinfo": {
"card": {
"item": [
{
"content": "苏AD0****",
"desc": "车牌号"
},
{
"content": "绿",
"desc": "车牌颜色"
},
{
"content": "5",
"desc": "车牌颜色"
},
{
"content": "17",
"desc": "车牌类型"
},
{
"content": "新能源车牌-小型车",
"desc": "车牌类型"
},
{
"content": "85",
"desc": "整牌可信度"
},
{
"content": "0",
"desc": "亮度评价"
},
{
"content": "0",
"desc": "车牌运动方向"
},
{
"content": "972_1228_1620_1360",
"desc": "车牌位置(left_top_right_bottom)"
},
{
"content": "90",
"desc": "核心时间"
}
],
"type": 19
}
}
},
"transferTime": "3300"
}
标签:content,车辆,简引,格式,识别,车牌,desc
From: https://blog.csdn.net/weixin_72039842/article/details/142339929