how to provide video (Heigh x Width x frames)

1 visualización (últimos 30 días)
Ren
Ren el 19 de Mayo de 2013
Hi, i'm working in the spatio temporel interest point, and in order to detect the keypoints , the video have to be matrice (Height x Width x frames) How can i do it? Thank you.

Respuestas (2)

Image Analyst
Image Analyst el 19 de Mayo de 2013
I'm not sure what you're asking. You can provide video by using a video camera to create a video that is stored in a file. Or you can create one manually from a bunch of frames and using the im2frame() function. Or you can "provide" one to your program (i.e. put into a variable in your program) by using VideoReader class, or mmreader(), or avireader().

Youssef  Khmou
Youssef Khmou el 19 de Mayo de 2013
hi Ren,
i think you have to explain a little more your situation, are you working on existing Video or image sequences ? or you want to generate such 3d array ?
  4 comentarios
Youssef  Khmou
Youssef Khmou el 19 de Mayo de 2013
you can use "aviread" function, next you extract the dimensions from that structure , and you create a 3d matrix A(x,y,t).Using a loop on the third dimension, you can affect each frame to A .
Ren
Ren el 19 de Mayo de 2013
Thanks it works now

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by