hello everyone. I would like to ask how to use the loop statement batch save picture and import pictures. The names of the pictures are: 1.jpg; 2.jpg; 3.jpg;... Thank you very much.

1 visualizzazione (ultimi 30 giorni)
Save picture:
Folder = 'C:\Users\wenhuaiyu\Desktop\';
for k=1:numel(s)
Obj=(L==k);%
imwrite(Obj, fullfile(Folder, sprintf('%02d.jpg',k)));
end
import pictures:
for i=1:numel(s) %suppose there are 10 image
im=imread('%02d.jpg',i');
imtool(im);
end

Risposta accettata

Image Analyst
Image Analyst il 21 Mag 2021
This is a FAQ, so see the FAQ:
In the loop have imread() to import, then do your stuff, then use imwrite() to save any changes to a new image file.

Più risposte (0)

Categorie

Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by