关键词不能为空

当前您在: 主页 > 英语 >

车牌识别matlab程序[1]

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-29 23:18
tags:

-

2021年1月29日发(作者:odds)


[, pathname] = uigetfile({'*.jpg',



'JPEG


文件

(*.jpg)';'*.bmp','BMP


文件


(*. bmp)';});


if( == 0), return, end


global







%


声明全局变量




= [pathname ];


I=imread();


imshow(I);



%


显示图像


I



I1=rgb2gray(I);%RGB

< br>图转化为灰度图




figure,imshow(I1);



w1=medfilt2(I1);


figure,imshow(w1);





s1=histeq(w1,256);


figure,imshow(s1);



t1=imadjust(s1);



figure,imshow(t1);






I2=edge(t1,'robert',0.15,'both');



%



ROB ERT


算子提取图像边缘




figure,imshow(I2);



se=[1;1;1];


I3=imerode(I2,se); %


弱化二进制图像< /p>


I2


的边缘



f igure,imshow(I3);%


为定位车牌,将白色区域膨胀,腐蚀去无关的小 物件,包括车牌字符


(



面两句


)


se=strel('rectangle',[25,20]); %


用来腐蚀的形状为矩形,面积


20*25


I4=imclose(I3,se);


figure,imshow(I4);



I5=bwareaopen(I4,2000); %


去除图像中面积过小的,可以肯定不是车牌的区域。




figure,imshow(I5);



[y,x,z]=size(I5); %z=1




y



x


分别为


I5

图像的高和宽




myI=double(I5)


%myI=I5;


tic



%begin


横向扫描




white_y=zeros(y,1); %white_ y



y



1< /p>


列的零矩阵




for i=1:y






for j=1:x















if(myI(i,j,1)==1)






%


如果


myI(i,j,1)



myI


图像中坐标为


(i ,j)


的点为白色





%



whi te_y


的相应行的元素


white_y(i,1)

< p>
值加


1


















white_y(i,1)= white_y(i,1)+1;















end









end










end



[temp


MaxY]=max(white_y);


%temp


为向量


white_y


的元素中的最大值,< /p>


MaxY


为该值的索


引(在向量中的位置 )









PY1=MaxY;



while ((white_y(PY1,1)>=80)&&(PY1>1))










PY1=PY1-1;



end









PY2=MaxY;



while ((white_y(PY2,1)>=80)&&(PY2










PY2=PY2+1;












end



IY=I(PY1:PY2,:,:); %IY


为原始图像< /p>


I


中截取的纵坐标在


PY1



PY2


之间的部分




%end


横向扫描




%begin


纵向扫描




white_x=zeros(1,x);



for j=1:x







for i=PY1:PY2














if(myI(i,j,1)==1)


















white_x(1,j)= white_x(1,j)+1;





























end









end










end






PX1=1;



while ((white_x(1,PX1)<3)&&(PX1









PX1=PX1+1;



end







PX2=x;



while ((white_x(1,PX2)<3)&&(PX2>PX1))










PX2=PX2-1;



end



%end


纵向扫描




PX1=PX1-2;



PX2=PX2+2;




Plate=I(PY1:PY2,:);



t=toc




figure,plot(white_y);grid



figure,plot(white_x);grid



figure,imshow(IY);



figure,imshow(Plate);


% if isrgd(Plate);







Plate3=rgb2gray(Plate);



%else







% Plate2=Plate;



%end

-


-


-


-


-


-


-


-



本文更新与2021-01-29 23:18,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/587779.html

车牌识别matlab程序[1]的相关文章

  • 余华爱情经典语录,余华爱情句子

    余华的经典语录——余华《第七天》40、我不怕死,一点都不怕,只怕再也不能看见你——余华《第七天》4可是我再也没遇到一个像福贵这样令我难忘的人了,对自己的经历如此清楚,

    语文
  • 心情低落的图片压抑,心情低落的图片发朋友圈

    心情压抑的图片(心太累没人理解的说说带图片)1、有时候很想找个人倾诉一下,却又不知从何说起,最终是什么也不说,只想快点睡过去,告诉自己,明天就好了。有时候,突然会觉得

    语文
  • 经典古训100句图片大全,古训名言警句

    古代经典励志名言100句译:好的药物味苦但对治病有利;忠言劝诫的话听起来不顺耳却对人的行为有利。3良言一句三冬暖,恶语伤人六月寒。喷泉的高度不会超过它的源头;一个人的事

    语文
  • 关于青春奋斗的名人名言鲁迅,关于青年奋斗的名言鲁迅

    鲁迅名言名句大全励志1、世上本没有路,走的人多了自然便成了路。下面是我整理的鲁迅先生的名言名句大全,希望对你有所帮助!当生存时,还是将遭践踏,将遭删刈,直至于死亡而

    语文
  • 三国群英单机版手游礼包码,三国群英手机单机版攻略

    三国群英传7五神兽洞有什么用那是多一个武将技能。青龙飞升召唤出东方的守护兽,神兽之一的青龙。玄武怒流召唤出北方的守护兽,神兽之一的玄武。白虎傲啸召唤出西方的守护兽,

    语文
  • 不收费的情感挽回专家电话,情感挽回免费咨询

    免费的情感挽回机构(揭秘情感挽回机构骗局)1、牛牛(化名)向上海市公安局金山分局报案,称自己为了挽回与女友的感情,被一家名为“实花教育咨询”的情感咨询机构诈骗4万余元。

    语文