imshow multiple pgm files from different subfolders

Hello,
I have 40 sub folders each with 10 images per subfolder. Each pgm image is 112 x 92.
I wanted to generate 8 figures. Each figure should have 10 images per line (= 1 folder per line). Therefore, each figure will contain 5 folders, giving a total of 50 images per figure. How do I go about showing these images in this specific format?
Here is the code to extract the images:
faces=zeros(10304,total_number_images);
for i=1:numFolders
cd(strcat('s',num2str(i)));
for j=1:number_images
a=imread(strcat(num2str(j),'.pgm'));
imshow(a);
hold on
faces(:,number_images*(i-1)+j)=a(:);
end
cd ..
end
hold off
I have also attached the first folder of images.
Thanks for your time and help.

1 Kommentar

imshow images from subfolders of a folder. Can you help me how to imshow images from subfolders of a folder. for example there is a folder and in the folder there 241 folders, each folder contains 5 or more images. I want to process them or show them in matlab . do you have codes for this problem. i will be glad for helping

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Image Analyst
Image Analyst am 11 Nov. 2016

0 Stimmen

imshow() is supposed to be able to show images. If it doesn't work for your pgm images, then call tech support.

Kategorien

Produkte

Tags

Gefragt:

am 11 Nov. 2016

Community Treasure Hunt

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

Start Hunting!

Translated by