Effacer les filtres
Effacer les filtres

hii...i want to save my images as abc1.pgm, abc2.pgm, abc3.pgm...abc5.pgm

1 vue (au cours des 30 derniers jours)
Prajakta
Prajakta le 23 Mar 2013
i tried the following code
filename=spprimtf('E:\\prajube\\abc1%d.pgm',x);
imwrite(imge1,filename);
still it saves only the last photo...for eg. suppose we have to click 5 images.. it just saves abc5.pgm and abc1.pgm to abc4.pgm are lost
please help!!! :(
  1 commentaire
Prajakta
Prajakta le 23 Mar 2013
this question was asked by Mr.Alex mason...but i didnt get the exact solution for it

Connectez-vous pour commenter.

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 23 Mar 2013
Modifié(e) : Azzi Abdelmalek le 23 Mar 2013
for k=1:3
filename=sprintf('E:\\prajube\\abc1%d.pgm',k)
imwrite(image1{k},filename);
end
  3 commentaires
Prajakta
Prajakta le 23 Mar 2013
the error is on
imwrite(image1{k},filename)
Azzi Abdelmalek
Azzi Abdelmalek le 23 Mar 2013
Because image1 was used before as double array.

Connectez-vous pour commenter.

Plus de réponses (1)

Shivaputra Narke
Shivaputra Narke le 23 Mar 2013
% first save ur images as img_cell{1}=img1; %ur imge matrix img_cell{2}=img2; img_cell{3}=img3;
for k=1:3 filename=sprintf('E:\\prajube\\abc%d.pgm',k) imwrite(img_cell{k},filename); end

Catégories

En savoir plus sur Images dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by