can somebody help me to generate a confusion matrix for this multisvm code?
    6 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Hadeer tawfik
 el 22 de Oct. de 2016
  
    
    
    
    
    Comentada: kokeb Dese
 el 9 de Ag. de 2018
            I have been trying to plot a confusion matrix for this svm code but im reaching nowhere,so the purpose of my code is to classify my 95 images into 3 classes, i have made the training_label which is the label of every image.then i don't know how to generate the confusion matrix. here is the code
close all
clear all
clc
srcFiles = dir('E:\sense\cata2\cata\all\*.jpg');
for i = 1 : length(srcFiles)
    filename = strcat('E:\sense\cata2\cata\all\',srcFiles(i).name);
Img = imread(filename);
Img = imresize(Img,[256,256]);
%figure, imshow(Img); title('Image');
% Enhance Contrast
I = imadjust(Img,stretchlim(Img));
figure, imshow(I);title('Contrast Enhanced');
% Extract Features from query image
[Feature_Vector] = Extract_FeaturesofSoilforall(I);
whos Feature_Vector
% Load Training Features
[X,T] = cataractdataset;
 TrainFeat = X;
 Train_Label = T;
test = Feature_Vector;
result = multisvm(TrainFeat,Train_Label,test)
disp(result)
if result == 1
   helpdlg(' grade1');
   disp(' grade1 ');
elseif result == 2
    helpdlg(' last ');
    disp('last');
elseif result == 3
    helpdlg('normal');
    disp(' normal ');
end
confMat = confusionmat(,test )
end
0 comentarios
Respuesta aceptada
  Hadeer tawfik
 el 23 de Oct. de 2016
        2 comentarios
  kokeb Dese
 el 9 de Ag. de 2018
				This is very interesting, but what if it is for all testing data confusion matrix together.
Más respuestas (0)
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!