Info
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
I need program (codes) which take a video directly and extract frames in multiple defined times ??
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I need program (codes) which take a video directly and extract frames in multiple defined times ??
Respuestas (1)
Ben11
el 14 de Jul. de 2014
If you know beforehand which frames you want to keep then store them in a vector. Let's say your movie is in a cell array, then you can access every frame of interest by referencing to the vector directly.
Simple example:
1) YourMovie is a cell array containing 20 frames. 2) You want to extract frames 2,5,7,8,10 and 15. (arbitrary frames).
Create the vector for the frames you want to keep:
FramesVector = [2 5 7 8 10 15];
Extract frames:
ExtractedFrames = YourMovie(FramesVector);
ExtractedFrames will give you every corresponding frames in a cell, which you can then access individually like you would any cell array:
ExtractedFrames{n} ... do whatever you want
0 comentarios
La pregunta está cerrada.
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!