2022年模式识别课matlab数字识别程序 .pdf
《2022年模式识别课matlab数字识别程序 .pdf》由会员分享,可在线阅读,更多相关《2022年模式识别课matlab数字识别程序 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名称:模式识别题目:数字 3和 4的识别精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 6 页实验目的与要求:利用已知的数字样本3 和 4 ,提取样本特征,并确定分类准则,在用测试样本对分类确定准则的错误率进行分析。进一步加深对模式识别方法的理解,强化利用电脑实现模式识别。实验原理:1.特征提取原理: 利用 MATLAN 软件把图片变为一个二维矩阵,然后对该矩阵进行二值化处理。由于“3”的下半部分在横轴上的投影比“4”的下半部分在横轴上的投影宽,所以可以统计3 4在横轴上投影的1的个数作为一个特征。又由于4中间纵向比 3的中间 1的个数
2、多,所以可以统计4和 3中间区域 1的个数作为另外一个特征,又考虑4的纵向可能会有点偏,所以在统计一的个数的时候,取的范围稍微大点,但不能太大。2.分类准则原理:利用最近邻对测试样本进行分类实验步骤1.利用 MATLAN 软件把前30 个图片变为一个二维矩阵,然后对该矩阵进行二值化处理。2.利用上述矩阵生成特征向量3.利用 MATLAN 软件把后5 个图片变为一个二维矩阵,然后对该矩阵进行二值化处理。4.对测试样本进行分类,用F 矩阵表示结果,如果是1表示分类正确, 0表示分类错误。5.对分类错误率分析实验原始程序:f=zeros(5,2) w=zeros(35,2) q=zeros(35,2
3、) for i=1:35 filename_1=D:MATLAB6p5toolboximagesimdemos3 filename_2=.bmp a= num2str (i) b=strcat(filename_1,a) c=strcat(b,filename_2) d=imread(c) e=im2bw(d) n=0 for u=1:20 m=0 for t=32:36 if(e(t,u)=0) m=m+1 end end if(m5) n=n+1 end end w(i,1)=n 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 6
4、页n=0 for u=1:36 for t=10:18 n=n+e(u,t) end end w(i,2)=n filename_1=D:MATLAB6p5toolboximagesimdemos4 filename_2=.bmp a= num2str(i) b=strcat(filename_1,a) c=strcat(b,filename_2) d=imread(c) e=im2bw(d) n=0 for u=1:20 m=0 for t=32:36 if(e(t,u)=0) m=m+1 end end if(m5) n=n+1 end end q(i,1)=n n=0 for u=1:3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年模式识别课matlab数字识别程序 2022 模式识别 matlab 数字 识别 程序
限制150内