필터 지우기
필터 지우기

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

조회 수: 3 (최근 30일)
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

채택된 답변

Image Analyst
Image Analyst 2017년 3월 18일
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
elz tomz
elz tomz 2018년 7월 18일
Thanks, image analyst..it works fine. You save ma time.

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Sagar V
Sagar V 2019년 2월 7일
how to save the features of 100 images into .mat file to classifying using SVM

카테고리

Help CenterFile Exchange에서 File Operations에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by