MATLAB: How to add “for loop”

file accessfor loop

in workspace i have "dinfo" having 11×1 struct as shown in figure, i want to access "name" as it has images in it, after reading that, need to convert it into double format for each image and storing that in a folder as "dataset.mat", can anyone please help me with the code please. Thank You

Best Answer

You're in luck. I usually ignore questions that don't show that the person asking has followed the advice from the question guide.
Images=cell(1,2);%pre-allocate a column-vector in the cell format
for n=1:length(dinfo)
position=str2double(dinfo(n).name(1:(end-4)));%convert the filename to a number
Images{position}=im2double(imread(dinfo(n).name));%read the image, convert to double and save in the cell
end
Related Question