How to make Operations on video frames?
14 ビュー (過去 30 日間)
古いコメントを表示
Hi I have a mp4 video , I turned it into Frames ... but I want to make operations on EACH frame
Can any one help ???
0 件のコメント
採用された回答
Walter Roberson
2013 年 12 月 21 日
Loop?
for K = 1 : number_of_frames
this_frame = frames{K}; %or however you stored them
now do something with this_frame
end
3 件のコメント
Walter Roberson
2013 年 12 月 21 日
That code will apply whatever onto each frame. Your code to do something with the frame is within the loop, so it gets presented with one frame at a time, in sequence.
Perhaps your question has to do with storing the results as you go. In that case have a look at
その他の回答 (2 件)
Image Analyst
2013 年 12 月 21 日
See my demo, attached. I calculate a background frame comprised of the last few frames, and then subtract it from the current frame. You can do something similar with whatever operation you want to do.
5 件のコメント
Image Analyst
2019 年 4 月 3 日
I doubt she'll answer, after more than 5 years, but I will. Is there something wrong with my code that doesn't work for you? Did you adapt it? Attach your adapted code.
komal
2019 年 6 月 10 日
i have converted the videos into frames and now I want to subtract one frame from another like frame 1-frame 2 and then frame 2-frame3 and so on till the video ends.
2 件のコメント
Image Analyst
2019 年 6 月 11 日
Did you see my answer? That's basically what I do. Adapt it as needed. It should be trivial.
komal
2019 年 6 月 11 日
Yes sir I saw your answer but my question is different.
I want to subtract the frames and continously run the loop for the whole video frames.
ex-frame 1-frame 2 and show the result in graph and then frame 2 - frame 3.Individual ans shown on graph
Sorry if I m unable to explain you clearly
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!