Files
ICE_Dataset/chinese_license_plate_generator
2026-06-19 21:48:43 +08:00
..
2026-06-19 21:48:43 +08:00
2026-06-19 21:48:43 +08:00
2026-06-19 21:48:43 +08:00
2026-06-19 21:48:43 +08:00
2026-06-19 21:48:43 +08:00
2026-06-19 21:48:43 +08:00

中国车牌模拟生成器

基于 GA36-2018《中华人民共和国机动车号牌》规范的中国车牌图片生成工具。

支持类型

底板参数 类型 底色 字符色 尺寸 说明
yellow 大型汽车 黄 黑 440×140 7位,普通大型客/货车
yellow 教练车 黄 黑 440×140 7位,末位"学"字
white 警用汽车 白 黑("警"红) 440×140 7位,末位"警"字红色
white_army 军队/武警 白 黑 440×140 7位,首位为规范军车字母
black 港澳入出境 黑 白 440×140 7位,末位"港"/"澳"
black 领馆(旧版) 黑 白("领"红) 440×140 7位,省A·XXXX领
black 领馆(新版) 黑 白 440×140 7位,省XXX·XX领
black_shi 使馆(旧版) 黑 白("使"红) 440×140 7位,使XXX·XXX
black_shi 使馆(新版) 黑 白 440×140 7位,XXX·XXX使
green_truck 大型新能源 黄绿双拼 黑 480×140 8位,大型新能源客车/货车

已移除:蓝牌(小型汽车)、小型新能源(green_car)、挂车双层

安装

pip install opencv-python numpy tqdm

使用

批量随机生成

python generate_multi_plate.py --number 100 --save-adr output

每类等概率随机抽取,号码格式自动匹配底板颜色。

指定车牌生成

python generate_special_plate.py --plate-number 京A12345 --bg-color yellow
参数 说明 默认值
--plate-number 车牌号码 云999999
--bg-color 底板颜色 blue
--double 是否双层(已废弃) False

军车字母规范

首位从以下 8 个字母中选取,符合 2013/2019 式军用号牌:

字母 单位
V 中央军委
L 陆军
H 海军
K 空军
J 火箭军
Z 战略支援部队
B 联勤保障部队
W 武警

使领馆新旧版本

版本 使馆格式 领馆格式 红字
旧版 (≤2017.1.9) 使XXX·XXX 省A·XXXX领 使/领为红色
新版 (2017.1.9~) XXX·XXX使 省XXX·XX领 使/领为白色

文件结构

├── generate_multi_plate.py   # 核心类 + 批量随机生成
├── generate_special_plate.py # 指定号码生成单张
├── plate_number.py           # 字符集 + 各类号牌号码函数
├── plate_model/              # 底板模板图片
├── font_model/               # 字符字体图片
└── LP_Standard.md            # GA36-2018 号牌标准文档