• 大小: 231KB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-02-06
  • 语言: 其他
  • 标签: matlab  recognition  

资源简介

代码确实是可以参考,这只是一个简单的基于模板匹配法、欧式距离的带有界面的手写数字识别实验代码。这个识别率不高,而且需要写在识别区正中央,写得较小的区域才能更好识别哦!反正只是代码参考啦,作为入门,有能力自己改进。

资源截图

代码片段和文件信息

function data=GetFeature(I)
I = rgb2gray(I); %二值化
[rowcol]=find(I==0); %查找黑色像素坐标
I=I(min(row):max(row)min(col):max(col)); %截取手写数字图像,仅包含数字边界,不包含多余空白区域
%imwrite(I‘当前手写数字.bmp‘‘bmp‘); %保存截取后的手写数字图像
[rowcol]=size(I);
r=fix(row/5);   %分割5*5
c=fix(col/5);
sum=0;
k=1;

for i=1:r:5*r
    for j=1:c:5*c
        for m=i:i+r-1
            for n=j:j+c-1
                if I(mn)==0
                    sum=sum+1;
                end
            end
        end
        data(k)=sum/(r*c); %第k个特征向量 每一个小区域中黑像素做占的比例
        sum=0;
        k=k+1;   %data下一维的计算
    end
end
    data=data‘;
    %将当前手写数字的特征向量由行向量变为列向量 按列组成 25 维的向量
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-14 18:57  手写数字识别-模板匹配法\
     文件         764  2018-06-19 18:55  手写数字识别-模板匹配法\GetFeature.m
     文件         474  2018-06-19 16:22  手写数字识别-模板匹配法\MySample.m
     文件         363  2018-05-15 22:16  手写数字识别-模板匹配法\NearTemplate.m
     文件       22292  2018-05-10 01:02  手写数字识别-模板匹配法\NumR.fig
     文件        7011  2018-05-10 01:02  手写数字识别-模板匹配法\NumR.m
     文件        6959  2018-06-19 17:24  手写数字识别-模板匹配法\pattern.mat
     目录           0  2018-08-14 18:49  手写数字识别-模板匹配法\手写样本\
     目录           0  2018-08-14 18:49  手写数字识别-模板匹配法\手写样本\0\
     文件      174538  2016-12-20 17:15  手写数字识别-模板匹配法\手写样本\0\0-1.bmp
     文件      174538  2016-12-20 17:16  手写数字识别-模板匹配法\手写样本\0\0-10.bmp
     文件      262470  2018-05-10 00:25  手写数字识别-模板匹配法\手写样本\0\0-11.bmp
     文件      262470  2018-05-10 00:25  手写数字识别-模板匹配法\手写样本\0\0-12.bmp
     文件      174538  2016-12-20 17:15  手写数字识别-模板匹配法\手写样本\0\0-2.bmp
     文件      174538  2016-12-20 17:15  手写数字识别-模板匹配法\手写样本\0\0-3.bmp
     文件      174538  2016-12-20 17:16  手写数字识别-模板匹配法\手写样本\0\0-4.bmp
     文件      174538  2016-12-20 17:16  手写数字识别-模板匹配法\手写样本\0\0-5.bmp
     文件      174538  2016-12-20 17:16  手写数字识别-模板匹配法\手写样本\0\0-6.bmp
     文件      174538  2016-12-20 17:16  手写数字识别-模板匹配法\手写样本\0\0-7.bmp
     文件      174538  2016-12-20 17:16  手写数字识别-模板匹配法\手写样本\0\0-8.bmp
     文件      174538  2016-12-20 17:16  手写数字识别-模板匹配法\手写样本\0\0-9.bmp
     目录           0  2018-08-14 18:49  手写数字识别-模板匹配法\手写样本\1\
     文件      174538  2016-12-20 17:16  手写数字识别-模板匹配法\手写样本\1\1-1.bmp
     文件      174538  2016-12-20 17:17  手写数字识别-模板匹配法\手写样本\1\1-10.bmp
     文件      262470  2018-05-10 00:25  手写数字识别-模板匹配法\手写样本\1\1-11.bmp
     文件      262470  2018-05-10 00:25  手写数字识别-模板匹配法\手写样本\1\1-12.bmp
     文件      174538  2016-12-20 17:17  手写数字识别-模板匹配法\手写样本\1\1-2.bmp
     文件      174538  2016-12-20 17:17  手写数字识别-模板匹配法\手写样本\1\1-3.bmp
     文件      174538  2016-12-20 17:17  手写数字识别-模板匹配法\手写样本\1\1-4.bmp
     文件      174538  2016-12-20 17:17  手写数字识别-模板匹配法\手写样本\1\1-5.bmp
     文件      174538  2016-12-20 17:17  手写数字识别-模板匹配法\手写样本\1\1-6.bmp
............此处省略107个文件信息

评论

共有 条评论