• 大小: 78.4MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-04-18
  • 语言: Matlab
  • 标签: MATLAB  

资源简介

使用Fisher分类器实现手写数字识别,MATLAB代码,GUI界面手写数字输入。

资源截图

代码片段和文件信息

function feature = feature_lattice(img)
% 输入:黑底白字的二值图像。输出:28维的网格特征
% ======提取特征,转成7*7的特征矢量把图像中每4*4的点进行划分相加,进行相加成一个点=====%
%======即统计每个小区域中图像象素所占百分比作为特征数据====%
for i=1:length(img);
 bw2=im2bw(img{i}graythresh(img{i}));
 bw_2828=imresize(bw2[2828]);
for cnt=1:7
    for cnt2=1:7
        Atemp=sum(bw_2828(((cnt*4-3):(cnt*4))((cnt2*4-3):(cnt2*4))));%7*7box 先按列求和
        lett((cnt-1)*7+cnt2)=sum(Atemp);
    end
end
lett=((16-lett)/16);%1×49降维之后的特征量之和
lett=lett‘;
feature(:i)=lett;
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-05-16 18:18  基于Fisher分类实现手写数字识别-code\
     目录           0  2019-05-16 10:54  基于Fisher分类实现手写数字识别-code\data\
     文件     7840016  1998-01-26 23:07  基于Fisher分类实现手写数字识别-code\data\t10k-images.idx3-ubyte
     文件       10008  1998-01-26 23:07  基于Fisher分类实现手写数字识别-code\data\t10k-labels.idx1-ubyte
     文件    47040016  1996-11-18 23:36  基于Fisher分类实现手写数字识别-code\data\train-images.idx3-ubyte
     文件       60008  1996-11-18 23:36  基于Fisher分类实现手写数字识别-code\data\train-labels.idx1-ubyte
     文件         602  2019-04-08 11:20  基于Fisher分类实现手写数字识别-code\feature_lattice.m
     文件         650  2019-05-16 10:56  基于Fisher分类实现手写数字识别-code\Fisherclass.m
     文件         533  2019-05-06 08:56  基于Fisher分类实现手写数字识别-code\loadMNISTLabels.m
     文件         834  2019-05-06 08:55  基于Fisher分类实现手写数字识别-code\loadmnistmages.m
     文件         508  2019-05-16 12:31  基于Fisher分类实现手写数字识别-code\lowdimens.m
     文件       36341  2019-04-02 16:01  基于Fisher分类实现手写数字识别-code\main_gui.fig
     文件        6602  2019-05-16 12:41  基于Fisher分类实现手写数字识别-code\main_gui.m
     文件         812  2019-05-16 12:23  基于Fisher分类实现手写数字识别-code\main_train.m
     文件    36119061  2019-05-16 11:02  基于Fisher分类实现手写数字识别-code\W.mat
     文件    36119061  2019-05-16 11:02  基于Fisher分类实现手写数字识别-code\W0.mat

评论

共有 条评论