资源简介
matlab代码,能检测出图像道路中心线,并画出
代码片段和文件信息
I=imread(‘z12R.jpg‘);
I=im2bw(I0.6);
SE1=strel(‘square‘ 3);
R=imerode(ISE1); % “腐蚀”运算
Edge_Road=I-R; % 边缘检测
[yx]=size(I);
Px=zeros(y1);
CenterR=zeros(yx);
for j=1:y % 路径中线检测
i=1;
while((Edge_Road(ji)~=1)&&(i i=i+1;
end
if (i P1=i; % 路径左边缘位置
end
i=x;
while((Edge_Road(ji)~=1)&&(i>1))
i=i-1;
end
if (i>1)
P2=i; % 路径右边缘位置
end
Px(j)=round((P1+P2)/2); % 路径中线位置
CenterR(jPx(j))=1;
end
figureimshow(R);
figureimshow(Edge_Road);
figureimshow(CenterR);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 719 2004-04-04 18:58 P0904.m
文件 36241 2003-12-15 14:18 RoadG2.jpg
----------- --------- ---------- ----- ----
36960 2
- 上一篇:基于三相电压型桥式逆变电路的仿真研究
- 下一篇:Nmpc.m非线性模型预测控制程序
相关资源
- successtiqu 程序实现遥感影像中的道路
- biandaoxianjiance 该程序包是道路边缘和
- [HHT]-fast-EMDEEMDCEEMD-with-ref 本压缩文件
- Hough-detection
- Numerical-Methods-for-PDE 1. Helmholtz方程 及
- 基于类中心的欧式距离法分类matlab编
- 不规则道路检测 matlab
- K-medoidsK中心算法
- 最优潮流内点法
- 基于最大类间方差阈值与遗传算法的
- 免疫优化算法在物流配送中心选址中
- 中心差分卡尔曼滤波matlab代码
- 6-2-1的BP神经网络matlab实现,当输入为
- 基于matlab的十字光斑中心点定位及G
- 最小距离分类器Matlab实现
- 车道中心线定位
评论
共有 条评论