资源简介

MATLAB7.0编写,包含完整字符库及两张识别效果良好的车牌原图。基于模板匹配的简单实现,写了个GUI。7.0以上版本需修改fileparts函数的参数方可运行。识别算法是改进了一位博主的源码。

资源截图

代码片段和文件信息

function myI = cut(pr1or)
%%%%%%扫描像素分隔车牌%%%%%
[yxz]=size(pr1);  %y对应行,x对应列,z对应深度(z=1表示二值图像)
pr2 = double(pr1);
Y1 = zeros(y1);    %建立全零[y1]矩阵储存每行白色像素点的数量
for i=1:y
    for j=1:x
        if pr2(ij1)==1   %黑为0,白为1
            Y1(i1) = Y1(i1)+1;
        end
    end
end
[temp maxy]=max(Y1);
py1 = maxy;                    %从极值开始上溯
while (Y1(py11)>=20)&&(py1>1) %找白色点多于50个的行
       py1 = py1-1;
end    
py2 = maxy;                    %从极值开始下溯
while (Y1(py21)>=20)&&(py2       py2 = py2+1;
end

X1 = zeros(1x);               %构造[1x]矩阵储存每列白色点的个数
for j=1:x
    for i=py1:py2              %仅搜索第py1行到第py2行即可
        if pr2(ij1)==1
            X1(1j) = X1(1j)+1;
        end
    end
end
px1 = 1;                      %从第一列往右搜索
while (X1(1px1)<=3)&&(px1    px1 = px1+1;
end
px2 = x;                      %从最后一列往左搜索
while (X1(1px2)<=3)&&(px2>1)  %找右起第一个白色点数大于3的列
    px2 = px2-1;
end
myI = or(py1-6:py2+6px1:px2:);  %行方向补偿6个像素(经验)后切割

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1185  2018-12-11 19:53  cut.m
     文件        1186  2018-12-11 20:48  cut2.m
     文件        1099  2018-12-12 09:00  cutchar.m
     文件        1087  2018-12-12 23:33  dect.m
     文件        8065  2018-12-13 12:46  gui.fig
     文件        6489  2018-12-20 13:10  gui.m
     文件        1378  2018-12-20 13:24  main.m
     目录           0  2018-12-12 08:27  midphoto\
     文件         222  2018-12-25 23:08  midphoto\word11.bmp
     文件         222  2018-12-25 23:08  midphoto\word21.bmp
     文件         222  2018-12-25 23:08  midphoto\word31.bmp
     文件         222  2018-12-25 23:08  midphoto\word41.bmp
     文件         222  2018-12-25 23:08  midphoto\word51.bmp
     文件         222  2018-12-25 23:08  midphoto\word61.bmp
     文件         222  2018-12-25 23:08  midphoto\word71.bmp
     目录           0  2018-12-12 09:07  PHOTO\
     文件       22383  2018-11-28 19:14  PHOTO\car.jpg
     文件       46462  2018-12-07 15:08  PHOTO\car1.jpg
     文件         665  2018-12-08 21:06  ppc.m
     文件         136  2018-12-08 20:38  rando.m
     文件        4674  2018-12-20 12:38  regnition.m
     目录           0  2018-12-12 08:29  字符模板\
     文件        2454  2018-12-11 22:56  字符模板\0.bmp
     文件         575  2018-12-11 22:56  字符模板\0.jpg
     文件        2454  2018-12-11 22:56  字符模板\1.bmp
     文件         455  2018-12-11 22:56  字符模板\1.jpg
     文件        2454  2018-12-11 22:56  字符模板\2.bmp
     文件         667  2018-12-11 22:56  字符模板\2.jpg
     文件        1878  2018-12-11 22:56  字符模板\3.bmp
     文件        2454  2018-12-11 22:56  字符模板\4.bmp
     文件         624  2018-12-11 22:56  字符模板\4.jpg
............此处省略69个文件信息

评论

共有 条评论