基于MATLAB的车牌识别程序.概述.pptVIP

  • 95
  • 1
  • 约1.17万字
  • 约 43页
  • 2016-11-23 发布于湖北
  • 举报
自定义一个字符函数,用来从车牌区域中提取出7个字符,其中利用切割函数来进行切割。 程序:function [word,result]=getword(d) word=[];flag=0;y1=8;y2=0.5; while flag==0 [m,n]=size(d);%将d的尺寸存入m n wide=0; while sum(d(:,wide+1))~=0 wide=n-2%纵向扫描,如果有白色点的列数加一 wide=wide+1; end temp=qiege(imcrop(d,[1 1 wide m])); [m1,n1]=size(temp); if widey1 n1/m1y2%如果列数小于8且长比宽大于2:1,认为是干扰 d(:,[1:wide])=0;%将1到wide行赋一,消除干扰 if sum(sum(d))~=0%二次求和,加强精度,如果还不等于零,干扰未完全消除,再次切割 d=qiege(d); else word=[];flag=1;%不作处理,改变flag初值为了避免再次进入大循环,破坏wide值 end

文档评论(0)

1亿VIP精品文档

相关文档