《2022年模式识别课matlab数字识别程序.docx》由会员分享,可在线阅读,更多相关《2022年模式识别课matlab数字识别程序.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源数字 3和 4的识别名称:模式识别题目:欢迎下载精品学习资源试验目的与要求:利用已知的数字样本 3 和 4,提取样本特点,并确定分类准就, 在用测试样本对分类确定准就的错误率进行分析; 进一步加深对模式识别方法的懂得, 强化利用电脑实现模式识别;试验原理:1. 特点提取原理 :利用 MATLAN软件把图片变为一个二维矩阵,然后对该矩阵进行二值化处理;由于“3” 的下半部分在横轴上的投影比“4”的下半部分在横轴上的投影宽,所以可以统计34在横轴上投影的 1的个数作为一个特点;又由于4中间纵向比 3的中间 1的个数多,所以可以统计 4和 3中间区域 1的个数作为另外一个特点,又考虑4的
2、纵向可能会有点偏,所以在统计一的个数的时候,取的范畴略微大点,但不能太大;2. 分类准就原理:利用最近邻对测试样本进行分类试验步骤1. 利用 MATLAN软件把前 30 个图片变为一个二维矩阵,然后对该矩阵进行二值化处理;2. 利用上述矩阵生成特点向量3. 利用 MATLAN软件把后 5 个图片变为一个二维矩阵,然后对该矩阵进行二值化处理;4. 对测试样本进行分类,用F 矩阵表示结果,假如是1表示分类正确, 0表示分类错误;5. 对分类错误率分析试验原始程序:f=zeros5,2 w=zeros35,2 q=zeros35,2 for i=1:35filename_1=D:MATLAB6p5t
3、oolboximagesimdemos3filename_2=.bmp a= num2str ib=strcatfilename_1,ac=strcatb,filename_2 d=imreadc e=im2bwdn=0for u=1:20 m=0for t=32:36ifet,u=0 m=m+1 endend ifm5 n=n+1 end end wi,1=n欢迎下载精品学习资源n=0for u=1:36 for t=10:18 n=n+eu,t endend wi,2=nfilename_1=D:MATLAB6p5toolboximagesimdemos4filename_2=.bmp a
4、= num2strib=strcatfilename_1,a c=strcatb,filename_2 d=imreadc e=im2bwdn=0for u=1:20 m=0for t=32:36ifet,u=0 m=m+1 endend ifm5 n=n+1 end end qi,1=n n=0for u=1:36 for t=10:18 n=n+eu,t endend qi,2=n endz=zeros5,2 x=zeros5,2 for i=1:5filename_1=D:MATLAB6p5toolboximagesimdemos3 filename_2=.bmpa= num2str i
5、+35b=strcatfilename_1,a c=strcatb,filename_2欢迎下载精品学习资源d=imreadc e=im2bwd n=0for u=1:20 m=0for t=32:36 ifet,u=0 m=m+1 endend ifm5 n=n+1 end end zi,1=n n=0for u=1:36 for t=10:18 n=n+eu,t endend zi,2=nfilename_1=D:MATLAB6p5toolboximagesimdemos4 filename_2=.bmpa= num2str ib=strcatfilename_1,a c=strcatb,
6、filename_2 d=imreadc e=im2bwdn=0for u=1:20 m=0for t=32:36 ifet,u=0 m=m+1 endend ifm5 n=n+1 end end xi,1=n n=0for u=1:36欢迎下载精品学习资源for t=10:18 n=n+eu,t endend xi,2=n endd1=10000*ones5,2 d2=10000*ones5,2 for i=1:5for j=1:35a=wj,1-zi,1*wj,1-zi,1+wj,2-zi,2*wj,2-zi,2b=qj,1-zi,1*qj,1-zi,1+qj,2-zi,2*qj,2-zi,2ifad1i,1 d1i,1=a end ifbd1i,2 d1i,2=b endend ifd1i,1c d2i,1=c end ifd2i,2d d2i,2=d endend ifd2i,1d2i,2 fi,2=1End End试验结果:欢迎下载精品学习资源错误率为 0.1,符合要求;心得体会:通过本次试验, 使我们对模式识别有了更进一步的懂得,并基本把握了用电脑实现简洁的模式识别,到达了试验目的;欢迎下载