资源简介
使用matlab打开main.m文件,修改要打开的车牌图片路径,按f5运行即可。
这只是车牌识别的简单实现,时间仓促(就是自己写着玩的),识别精度很低,但可作为下一步开发的参照。
代码片段和文件信息
function[ascii]=ch_dst(i_ch)
%输入40*20图像与26个字母模板比较,返回最匹配字符的ascii码
%读取样本
i_A=im2bw(imread(‘F:\recentlySSD\plateNum\template\A.jpg‘));
i_B=im2bw(imread(‘F:\recentlySSD\plateNum\template\B.jpg‘));i_B=i_B(::1);
i_C=im2bw(imread(‘F:\recentlySSD\plateNum\template\C.jpg‘));
i_D=im2bw(imread(‘F:\recentlySSD\plateNum\template\D.jpg‘));i_D=i_D(::1);
i_E=im2bw(imread(‘F:\recentlySSD\plateNum\template\E.jpg‘));i_E=i_E(::1);
i_F=im2bw(imread(‘F:\recentlySSD\plateNum\template\F.jpg‘));i_F=i_F(::1);
i_G=im2bw(imread(‘F:\recentlySSD\plateNum\template\G.jpg‘));i_G=i_G(::1);
i_H=im2bw(imread(‘F:\recentlySSD\plateNum\template\H.jpg‘));
i_I=im2bw(imread(‘F:\recentlySSD\plateNum\template\I.jpg‘));i_I=i_I(::1);
i_J=im2bw(imread(‘F:\recentlySSD\plateNum\template\J.jpg‘));
i_K=im2bw(imread(‘F:\recentlySSD\plateNum\template\K.jpg‘));
i_L=im2bw(imread(‘F:\recentlySSD\plateNum\template\L.jpg‘));
i_M=im2bw(imread(‘F:\recentlySSD\plateNum\template\M.jpg‘));i_M=i_M(::1);
i_N=im2bw(imread(‘F:\recentlySSD\plateNum\template\N.jpg‘));
i_O=im2bw(imread(‘F:\recentlySSD\plateNum\template\O.jpg‘));i_O=i_O(::1);
i_P=im2bw(imread(‘F:\recentlySSD\plateNum\template\P.jpg‘));
i_Q=im2bw(imread(‘F:\recentlySSD\plateNum\template\Q.jpg‘));
i_R=im2bw(imread(‘F:\recentlySSD\plateNum\template\R.jpg‘));i_R=i_R(::1);
i_S=im2bw(imread(‘F:\recentlySSD\plateNum\template\S.jpg‘));
i_T=im2bw(imread(‘F:\recentlySSD\plateNum\template\T.jpg‘));i_T=i_T(::1);
i_U=im2bw(imread(‘F:\recentlySSD\plateNum\template\U.jpg‘));i_U=i_U(::1);
i_V=im2bw(imread(‘F:\recentlySSD\plateNum\template\V.jpg‘));
i_W=im2bw(imread(‘F:\recentlySSD\plateNum\template\W.jpg‘));i_W=i_W(::1);
i_X=im2bw(imread(‘F:\recentlySSD\plateNum\template\X.jpg‘));i_X=i_X(::1);
i_Y=im2bw(imread(‘F:\recentlySSD\plateNum\template\Y.jpg‘));
i_Z=im2bw(imread(‘F:\recentlySSD\plateNum\template\Z.jpg‘));i_Z=i_Z(::1);
dst_A=logical((i_ch-int8(i_A)).^2);%计算到每个字母模板的距离
dst_A=sum(dst_A(:));
dst_B=logical((i_ch-int8(i_B)).^2);
dst_B=sum(dst_B(:));
dst_C=logical((i_ch-int8(i_C)).^2);
dst_C=sum(dst_C(:));
dst_D=logical((i_ch-int8(i_D)).^2);
dst_D=sum(dst_D(:));
dst_E=logical((i_ch-int8(i_E)).^2);
dst_E=sum(dst_E(:));
dst_F=logical((i_ch-int8(i_F)).^2);
dst_F=sum(dst_F(:));
dst_G=logical((i_ch-int8(i_G)).^2);
dst_G=sum(dst_G(:));
dst_H=logical((i_ch-int8(i_H)).^2);
dst_H=sum(dst_H(:));
dst_I=logical((i_ch-int8(i_I)).^2);
dst_I=sum(dst_I(:));
dst_J=logical((i_ch-int8(i_J)).^2);
dst_J=sum(dst_J(:));
dst_K=logical((i_ch-int8(i_K)).^2);
dst_K=sum(dst_K(:));
dst_L=logical((i_ch-int8(i_L)).^2);
dst_L=sum(dst_L(:));
dst_M=logical((i_ch-int8(i_M)).^2);
dst_M=sum(dst_M(:));
dst_N=logical((i_ch-int8(i_N)).^2);
dst_N=sum(dst_N(:));
dst_O=logical((i_ch-int8(i_O)).^2);
dst_O=sum(dst_O(:));
dst_P=logical((i_ch-int8(i_P)).^2);
dst_P=sum(dst_P(:));
dst_Q=logical((i_ch-int8(i_Q)).^2);
dst_Q=sum(dst_Q(:));
dst_R=logical(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-08-01 21:23 车牌识别matlab 课程设计\
目录 0 2015-08-01 21:23 车牌识别matlab 课程设计\car\
文件 122668 2013-04-01 20:42 车牌识别matlab 课程设计\car\1.jpg
文件 1520696 2009-01-02 12:16 车牌识别matlab 课程设计\car\2.jpg
文件 52611 2013-03-27 16:03 车牌识别matlab 课程设计\car\3.jpg
文件 166286 2013-04-08 00:12 车牌识别matlab 课程设计\car\4.jpg
文件 63209 2013-03-27 12:45 车牌识别matlab 课程设计\car\5.jpg
文件 117372 2013-04-08 10:40 车牌识别matlab 课程设计\car\6.jpg
文件 148583 2013-04-08 20:54 车牌识别matlab 课程设计\car\7.jpg
文件 133290 2013-04-09 10:37 车牌识别matlab 课程设计\car\8.jpg
文件 50688 2015-04-24 10:10 车牌识别matlab 课程设计\car\Thumbs.db
文件 49197 2013-04-01 21:18 车牌识别matlab 课程设计\car\q1.jpg
文件 171767 2013-03-21 15:35 车牌识别matlab 课程设计\car\q2.jpg
文件 114215 2013-03-21 15:36 车牌识别matlab 课程设计\car\q3.jpg
文件 108901 2013-04-08 22:25 车牌识别matlab 课程设计\car\q4.jpg
文件 36265 2013-03-27 11:47 车牌识别matlab 课程设计\car\q5.jpg
文件 191867 2013-03-27 11:49 车牌识别matlab 课程设计\car\q7.jpg
文件 3828 2015-05-18 14:12 车牌识别matlab 课程设计\ch_dst.m
文件 5295 2015-05-18 14:12 车牌识别matlab 课程设计\ch_num_dst.m
文件 11240 2015-08-01 21:24 车牌识别matlab 课程设计\main.m
文件 1566 2015-05-18 14:13 车牌识别matlab 课程设计\num_dst.m
目录 0 2015-08-01 21:23 车牌识别matlab 课程设计\template\
文件 699 2013-04-01 20:46 车牌识别matlab 课程设计\template\0.jpg
文件 11563 2008-12-29 15:51 车牌识别matlab 课程设计\template\1.jpg
文件 780 2013-03-27 15:49 车牌识别matlab 课程设计\template\2.jpg
文件 831 2013-04-08 10:29 车牌识别matlab 课程设计\template\3.jpg
文件 12022 2008-12-29 16:18 车牌识别matlab 课程设计\template\4.jpg
文件 12340 2008-12-29 16:19 车牌识别matlab 课程设计\template\5.jpg
文件 803 2013-04-07 23:51 车牌识别matlab 课程设计\template\6.jpg
文件 583 2009-01-02 11:11 车牌识别matlab 课程设计\template\7.jpg
文件 834 2013-04-08 09:54 车牌识别matlab 课程设计\template\8.jpg
............此处省略34个文件信息
相关资源
- 标准UCI数据库
- MATLAB 6.5 辅助小波分析与应用 飞思科
- MATLAB之父_编程实践 源代码
- IEEE 802.15.4 Zigbee Matlab模拟器源代码
- MATLAB在语音信号分析与合成中的应用
- pscad与matlab接口
- SpaceDYN 空间环境仿真matlab工具包
- PID控制及其MATLAB仿真--详细.ppt
- 联合双边滤波代码matlab
- 图形模式识别 matlab 圆 正方形
- matlab薛定谔方程的仿真
- 基于颜色的图像分割算法MATLAB代码
- matlab-BGL工具箱及使用说明
- MATLAB7简明教程(清华大学出版社)
- 杨氏双孔干涉实验的MATLAB计算机模拟
- MATLAB图像数字水印方案论文+源码
- 信号检测与估计-理论与应用 部分习题
- MATLAB 优化问题 26个测试函数
- 用有限差分法求解矩形域上的Poisson方
- matlab源码的IMM交互多目标单目标跟踪
- 信号调制识别论文含matlab程序
- matlab 交通流中机动车辆的检测
- 基于SURF特征点的图像拼接算法
- MATLAB数字图像处理外文文献
- 基于MATLAB相机标定 有源程序,试验图
- matlab_PIV
- TLD跟踪算法源代码作者的MATLAB+C版本
- 格林函数的Matlab模拟完整源程序和论
- DSP实验:matlab实现电话拨号音的产生
- MATLAB 模糊逻辑工具箱Fuzzy Logic Toolbo
评论
共有 条评论