MATLAB Answers

How to read jpg images in a loop

76 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
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?

Community Treasure Hunt

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

Start Hunting!

Translated by