How to write video in to frames
Mostrar comentarios más antiguos
Hi every one
I have implement some algorithm now i want to save the results of this algorithm into some folder how can I do it?
let say my result is
myvideo=result; writeobj=Videowriter(myvideo);
how to do ahead.
thanks
4 comentarios
Walter Roberson
el 26 de Mzo. de 2013
You want to save the individual frames? Or you want to save as a video? What is the arrangement of data in "result" ?
Algorithms Analyst
el 26 de Mzo. de 2013
Walter Roberson
el 26 de Mzo. de 2013
So result is H x W x number_of_frames ?
Algorithms Analyst
el 26 de Mzo. de 2013
Editada: Walter Roberson
el 26 de Mzo. de 2013
Respuestas (1)
Walter Roberson
el 26 de Mzo. de 2013
0 votos
shows an example of reading a video to extract the frames. Beyond that you would use imwrite() to save each frame to a file.
3 comentarios
Walter Roberson
el 26 de Mzo. de 2013
for K = 1 : size(result,3)
thisframe = result(:,:,K);
thisfile = sprintf('frame_%04d.jpg', K);
imwrite( thisframe, thisfile );
end
Walter Roberson
el 26 de Mzo. de 2013
Taking into account your code:
thisfile = sprintf('frame_%04d.jpg', f);
imwrite(bwimg, thisfile);
Algorithms Analyst
el 28 de Mzo. de 2013
Categorías
Más información sobre Descriptive Statistics en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!