资源简介
使用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个文件信息
相关资源
- matlab_OFDM调制解调(来自剑桥大学)
- Matlab路面裂缝识别69319
- 高灵敏度GPS接收机MATLAB仿真,附捕获
- 基于MATLAB的质点弹道计算与外弹道优
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
评论
共有 条评论