how to convert a series of RGB images into grayscale and save them?
Mostra commenti meno recenti
I have taken snapshots using my webcam and have saved those snaps in rgb type. Now I need to convert those rgb images into gray. Please help.
I have used the following code to save: and it is better if the solution is also given using for loop.
for i=1:10
a=getsnapshot (cam);
imwrite (a,sprintf('%d.jpg',i);
end
Thank you.
2 Commenti
Image Analyst
il 26 Nov 2014
Isn't this question totally contained in the question you already asked and I already answered: http://www.mathworks.com/matlabcentral/answers/163909#comment_251947? You asked the same thing plus how to subtract some image from the gray and RGB image, and I gave code for that there.
Omar Ahmad
il 26 Nov 2014
Risposta accettata
Più risposte (1)
Reeve
il 24 Nov 2014
2 voti
Hi Omar,
You just need to add:
a = rgb2gray(a);
after your getsnapshot line.
Categorie
Scopri di più su Convert Image Type in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!