How to read jpg images in a loop

20 views (last 30 days)
Hashem Burki
Hashem Burki on 3 Mar 2011
Answered: ck on 15 Jan 2020
Hi, I'm new in this. I have 4 images named: img1.jpg, img2.jpg, img3.jpg, and img4.jpg. All i have to do is read them one by one in a for loop. How can i do that?

Accepted Answer

Paulo Silva
Paulo Silva on 3 Mar 2011
c=cell(1,4);
for i=1:4
c{i}=imread(sprintf('img%d.jpg',i));
end
  3 Comments
preeti
preeti on 24 Dec 2014
hi if i want to show images also what i hav to add in this code.
Image Analyst
Image Analyst on 24 Dec 2014
put this in the loop
subplot(2,2,i);
imshow(c{i});

Sign in to comment.

More Answers (1)

ck
ck on 15 Jan 2020
How can I loop through images I read in, when the images have different names and numbers?

Categories

Find more on Images in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!