How to extract specific frames from a video
Ältere Kommentare anzeigen
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.
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Video Formats and Interfaces finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!