自基于matlab的汽车牌照识别源程序 .docxVIP

  • 7
  • 0
  • 约5.64千字
  • 约 6页
  • 2021-04-14 发布于上海
  • 举报
基于matlab的车牌识别的源程序 clc clear E:\matlab7.0\car.jpg';%图片的路径 I=im2gray();%调用自编函数读取图像,并转化为灰度图象; tic %计时开始 [height,width]=size(I); %预处理 I_edge=zeros(height,width);%创建height*width矩阵 for i=1:width-1%对每一列进行遍历 I_edge(:,i)=abs(I(:,i+1)-I(:,i));%每列的值赋为原图像中左右两列相减的绝对值(即梯度) end % 归一化处理(0~255) I_edge=(255/(max(max(I_edge))-min(min(I_edge))))*(I_edge-min(min(I_edge))); [I_edge,y1]=select(I_edge,height,width);   %%%%%%调用select函数选择图像的某个区域 BW2 = I_edge;% %%%%%%%%%%%%%%%%一些形态学处理 SE=strel('rectangle,[10,10]);%创建10*10的建构元素 IM2=imerode(BW2,SE);%腐蚀 IM2=bwareaopen(IM2,20);%删除小面积 IM3=imdilate(IM2,SE);%膨胀         

文档评论(0)

1亿VIP精品文档

相关文档