How to extract specific frames from a video
Mostrar comentarios más antiguos
Hey guys, does anyone know how to extract specific frames from a video? e.g, i want to extract 90, 150 and 160th frame and not any other frames. Does anyone know how to do it in a single for loop?
Right now i am using this code a=VideoReader('test.mp4'); for img = 1:a.NumberOfFrames; filename=strcat('frame',num2str(img),'.jpg'); b = read(a, img); imwrite(b,filename); end
But with this i can either extract all frames and not specific one.
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Video Formats and Interfaces 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!