real time video processing
Afficher commentaires plus anciens
how can i get the framerate while using vision.VideoFileReader?
Réponses (1)
JESUS DAVID ARIZA ROYETH
le 10 Déc 2019
I did real-time processing with a video, what you can do is take out the frames per second of the video and with a "tic toc" to save the processing time of your code, and with that time obtained skip all the following frames at that time of such that the application obtaining real-time data works for you :
v = VideoReader(filename);
fr=v.FrameRate;
k=1;
while k<v.NumFrames
frame = read(v,k);
tic
%your processing here
time=toc;
k=k+ceil(time*fr);
end
1 commentaire
Saffana Siddiqua
le 10 Déc 2019
Catégories
En savoir plus sur Video Formats and Interfaces dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!