Borrar filtros
Borrar filtros

How can i save the features of multiple images into a single mattrix (.mat file)?

3 visualizaciones (últimos 30 días)
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

Respuesta aceptada

Image Analyst
Image Analyst el 18 de Mzo. de 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 comentarios
elz tomz
elz tomz el 18 de Jul. de 2018
Thanks, image analyst..it works fine. You save ma time.

Iniciar sesión para comentar.

Más respuestas (1)

Sagar V
Sagar V el 7 de Feb. de 2019
how to save the features of 100 images into .mat file to classifying using SVM

Categorías

Más información sobre File Operations en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by