基于MATLAB的交通标识识别

半城伤御伤魂 提交于 2020-02-19 04:57:54
    交通标识包含丰富的道路交通信息,为驾驶员提供警示、指示等辅助信息,对减轻
    驾驶员的驾驶压力、降低道路的交通压力、减少交通事故的发生率起着重要的辅助
    作用。如果完全依靠驾驶员注意和发现交通标识并做出正确的反应,难免会增加驾驶
    员的负担,加速疲劳,严重地可能导致交通事故道路交通标识识别,通过用安置于
    车辆前方的摄像头(这里常借助车道保持辅助系统中 的摄像头),检测道路标识
    (限速、禁止超车),  提醒驾驶者注意。
    %% 载入图像

Img = imread(‘实景图\04.jpg’);
%% 灰度化
Ig1 = Gray_Convert(Img);
%% 二值化
Ibw1 = Bw_Process(Ig1);
%% 边缘检测
Ie1 = Edge_Detect(Ibw1);
%% 分割区域
Im1 = Segmation(Img);
%% 分割图像灰度化处理
Ig2 = Gray_Convert(Im1);
%% 分割图像二值化处理
Ibw2 = Bw_Process(Ig2);
Ie2 = Edge_Detect(Ibw2);
%% 分割图像二值化反色处理
Ibw3 = ~Ibw2;
%% 获取标志库模板信息
Plate = Get_Model();
在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!