• 大小: 17.52MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-06-18
  • 语言: Matlab
  • 标签: 分类  SVM  

资源简介

matlab 本身自带的SVM有缺陷,libsvm使用起来麻烦,本程序使得你只用两行代码就能搞定图像的分类,简单轻松。感兴趣的可以下去试一下,因为代码是本人研究课题中的一部分,暂时不方便公开,但大家可能方便地使用。如果有什么BUG,欢迎留言,我会进行更新。

资源截图

代码片段和文件信息

function demo
clc
addpath(‘libsvm_win‘);
addpath(‘tensor_toolbox_2.4‘);
load(‘AVIRIS01.mat‘);
obj_svm = class_svm(HSI_DATA);
obj_svm.CLASSIFY_DEL_CLASSES = [17];%delete the background class 17 is the index of this class which can be found in ‘classify_groundtruth.m‘
obj_svm = obj_svm.classify();
imshow(obj_svm.CLASSIFY_RESULT_IMG);
fprintf(‘OA = %d%%\n‘round(obj_svm.CLASSIFY_RESULT_OA*100));

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-09-14 19:28  svm_matlab\
     目录           0  2012-09-14 19:26  svm_matlab\@class_svm\
     文件         456  2012-09-14 19:26  svm_matlab\@class_svm\calculate_criteria.p
     文件         293  2012-09-14 19:26  svm_matlab\@class_svm\classify.p
     文件         653  2012-09-14 19:26  svm_matlab\@class_svm\classify_check.p
     文件         335  2012-09-14 19:26  svm_matlab\@class_svm\classify_core.p
     文件         839  2012-09-14 19:26  svm_matlab\@class_svm\classify_groundtruth.p
     文件         870  2012-09-14 19:26  svm_matlab\@class_svm\classify_train.p
     文件         545  2012-09-14 19:26  svm_matlab\@class_svm\class_svm.p
     文件    17762226  2012-09-14 17:11  svm_matlab\AVIRIS01.mat
     目录           0  2012-09-14 19:28  svm_matlab\config\
     文件        2383  2011-11-30 20:52  svm_matlab\config\ground_truth.png
     文件         406  2012-09-14 18:03  svm_matlab\demo.m
     目录           0  2012-09-14 19:26  svm_matlab\libsvm_win\
     文件      140800  2011-11-05 12:35  svm_matlab\libsvm_win\libsvm.dll
     文件        8192  2011-11-05 12:35  svm_matlab\libsvm_win\libsvmread.mexw32
     文件       10752  2011-11-05 12:35  svm_matlab\libsvm_win\libsvmread.mexw64
     文件        7680  2011-11-05 12:35  svm_matlab\libsvm_win\libsvmwrite.mexw32
     文件        9216  2011-11-05 12:35  svm_matlab\libsvm_win\libsvmwrite.mexw64
     文件      107008  2011-11-05 12:35  svm_matlab\libsvm_win\svm-predict.exe
     文件       80384  2011-11-05 12:35  svm_matlab\libsvm_win\svm-scale.exe
     文件      140800  2011-11-05 12:35  svm_matlab\libsvm_win\svm-toy.exe
     文件      135680  2011-11-05 12:35  svm_matlab\libsvm_win\svm-train.exe
     文件       20480  2011-11-05 12:35  svm_matlab\libsvm_win\svmpredict.mexw32
     文件       24064  2011-11-05 12:35  svm_matlab\libsvm_win\svmpredict.mexw64
     文件       49152  2011-11-05 12:35  svm_matlab\libsvm_win\svmtrain.mexw32
     文件       62976  2011-11-05 12:35  svm_matlab\libsvm_win\svmtrain.mexw64
     目录           0  2012-09-14 19:26  svm_matlab\tensor_toolbox_2.4\
     目录           0  2012-09-14 19:26  svm_matlab\tensor_toolbox_2.4\@ktensor\
     文件         296  2012-09-14 19:26  svm_matlab\tensor_toolbox_2.4\@ktensor\arrange.p
     文件          46  2012-09-14 19:26  svm_matlab\tensor_toolbox_2.4\@ktensor\Contents.p
............此处省略275个文件信息

评论

共有 条评论