基于Matlab的车牌识别系统设计本科毕业论文.doc

基于Matlab的车牌识别系统设计本科毕业论文.doc

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 1 目录 TOC \o 1-2 \h \z \u \o 刘佐濂 刘佐濂 , \o 邓荣标 邓荣标 , \o 孔嘉圆 孔嘉圆. \o 中国科技信息 中国科技信息 [J].2005(23期)9~12. [10]. 张禹、马驷良、韩笑、张忠波.车牌识别中的图像提取及分割算法[J].吉林大学学报,2006. 第44卷第3期,407~410 [11]. 霍宏涛.数字图像处理[M].北京:机械工业出版社,2003.5 [12]. 许志影、李晋平.MATLAB极其在图像处理中的应用[J].计算机与现代化,2004(4):20~28 [13]. 戚飞虎.模式识别与图象处理[M].上海:上海科学技术出版社,1998 [14]. 雷英杰. MATLAB遗传算法工具箱及应用[M].西安:西安电子科技大学出版社,2005 [15]. 杨淑莹.模式识别与智能计算:Matlab技术实现[M].北京:电子工业出版社,2008 [16]. 张强,王正林.精通MATLAB图像处理[M].北京:电子工业出版社,2009 [17]. D. S. Kim and S. I. Chien,. Automatic car license plate extraction using modified generalized symmetry transform and image warp ing[ J ]. in Proc. IEEE Int. Symp. Industrial Elec2tronics, vol. 3, 2001, pp. 2022 - 2027 致谢 非常感谢张恒老师、张小林老师在我大学的最后学习阶段——毕业设计阶段给自己的指导,从最初的校外毕设申请、定题,到资料收集、写作、修改以及论文定稿,他们给了我耐心的指导和无私的帮助。为了指导我们的毕业论文,他们放弃了自己的休息时间,他们的这种无私奉献的敬业精神令人钦佩,在此我向她们表示我诚挚的谢意。同时,感谢所有任课老师和所有同学在这四年来给自己的指导和帮助,是他们教会了我专业知识,教会了我如何学习,教会了我如何做人。正是由于他们,我才能在各方面取得显著的进步,在此向他们表示我由衷的谢意,并祝所有的老师身体健康、工作顺利,培养出越来越多的优秀人才,桃李满天下! 附录:程序清单 function [d]=main(jpg) close all clc %I=imread(car1.JPG); I=imread(chepai.jpg); figure(1),imshow(I);title(原图) I1=rgb2gray(I); figure(2),subplot(1,2,1),imshow(I1);title(灰度图); figure(2),subplot(1,2,2),imhist(I1);title(灰度图直方图); I2=edge(I1,robert,0.15,both); figure(3),imshow(I2);title(robert算子边缘检测) se=[1;1;1]; I3=imerode(I2,se); figure(4),imshow(I3);title(腐蚀后图像); se=strel(rectangle,[25,25]); I4=imclose(I3,se); figure(5),imshow(I4);title(平滑图像的轮廓); I5=bwareaopen(I4,2000); figure(6),imshow(I5);title(从对象中移除小对象); [y,x,z]=size(I5); myI=double(I5); tic Blue_y=zeros(y,1); for i=1:y for j=1:x if(myI(i,j,1)==1) Blue_y(i,1)= Blue_y(i,1)+1;%蓝色像素点统计 end end end [temp MaxY]=max(Blue_y);%Y方向车牌区域确定 PY1=MaxY; while ((Blue_y(PY1,1)=5)(PY11)) PY1=PY1-1; end PY2=MaxY; while ((Blue_y(PY2,1)=5)(PY2y)) PY2=PY2+1; end IY=I(PY1:PY2,:,:); %%%%%% X方向 %%%%%%%%% Blue_x=zeros(1,x);%进一步确定x方向的车牌区域 for j=1:x for i=PY1:PY2

文档评论(0)

weidameili + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档