Save multiple images in a folder

After I captured the image it save the image.But when I captured again another image and when I save it, the previous image replaced by the new image. I want to save new image not to replace it. How will I do that?

Respuestas (2)

Massimo Zanetti
Massimo Zanetti el 4 de Oct. de 2016

3 votos

Change its name

1 comentario

Muhammad Hammad Malik
Muhammad Hammad Malik el 20 de Ag. de 2018
without changing the name how can we save different images with out overwrite?

Iniciar sesión para comentar.

Thorsten
Thorsten el 4 de Oct. de 2016
You have to use a new name for each image; e.g., for your i'th image:
filename = sprintf('myimage%02d.png', i);

4 comentarios

Hazel Sialongo
Hazel Sialongo el 4 de Oct. de 2016
I want to use for loop but I don't know how because I want to save images from webcam 10 times.
Thorsten
Thorsten el 4 de Oct. de 2016
Editada: Thorsten el 4 de Oct. de 2016
for i = 1:10
I = ... % get image I from webcam
filename = sprintf('myimage%02d.png', i);
imwrite(filename, I)
end
Hazel Sialongo
Hazel Sialongo el 4 de Oct. de 2016
How to get image from webcam? I'm sorry i'm new to this.
Muhammad Anwaar
Muhammad Anwaar el 31 de En. de 2019
by this u can take image through webcam and u can save it
webcam = webcam(1);
preview(webcam);
img = snapshot(webcam);
imshow(img);
imwrite(img, 'ab.png');

Iniciar sesión para comentar.

Etiquetas

Preguntada:

el 4 de Oct. de 2016

Comentada:

el 31 de En. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by