Processing data from loop
Show older comments
Hello I have a problem, I have a video which I cut into many frames I apply on them segmentation and I get x and y values from them. So now I have triple loop cycle, and every single round it gives me x and y for one frame --> but I would like to make table or something where I can store data, for every single frame.
Now If I do it I get so many tables or I get one with data only from the last frame --> but I would like to have one table and in it has values from every frames.
How can I do that. Is there any function?
Thank you so much.
Answers (1)
% empty table with two variables, X and Y:
t = table([],[],'VariableNames',{'X' 'Y'})
Nframes = 3;
% for each frame ...
for ii = 1:Nframes
% ... append a row to the table, containing the X and Y for this frame
% (using random numbers here):
t(end+1,:) = {rand() rand()}
end
Categories
Find more on Images in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!