How can i save the features of multiple images into a single mattrix (.mat file)?
    3 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    sam  CP
      
 le 17 Mar 2017
  
    
    
    
    
    Réponse apportée : Sagar V
 le 7 Fév 2019
            i want to save : Each rows containing each image features. Following is my syntax for the training section.
f=[];
srcFiles = dir('E:\M\*.jpg');  
for i = 1 : 8
    filename = strcat('E:\Ms\',srcFiles(i).name);
   TrainNormal = [Contrast,Correlation,Energy,Homogeneity, Mean, Entropy, RMS, Variance, Smoothness, Skewness, IDM];
end
save TrainNormal.mat
Réponse acceptée
  Image Analyst
      
      
 le 18 Mar 2017
        You might want to make TrainNormal a 2-D vector. Before the loop
TrainNormal = zeros(8, 11);
then in the loop, assign the 11 values to a single row.
TrainNormal(i, :) = [Contrast,Correlation,Energy,Homogeneity, Mean, Entropy, RMS, Variance, Smoothness, Skewness, IDM];
then after the loop, save the variable to a .mat file:
save('TrainNormal.mat', 'TrainNormal);
5 commentaires
Plus de réponses (1)
  Sagar V
 le 7 Fév 2019
        how to save the features of 100 images into .mat file to classifying using SVM 
0 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



