how to provide video (Heigh x Width x frames)
이전 댓글 표시
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.
댓글 수: 1
Image Analyst
2013년 5월 19일
답변 (2개)
Image Analyst
2013년 5월 19일
0 개 추천
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
2013년 5월 19일
0 개 추천
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
Ren
2013년 5월 19일
Image Analyst
2013년 5월 19일
Is it from a video camera, or a disk file? What is x, y, and the number of frames? Presumably it's different than what you desire so you're going to have to call imcrop() for each frame.
Youssef Khmou
2013년 5월 19일
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
2013년 5월 19일
카테고리
도움말 센터 및 File Exchange에서 National Instruments Frame Grabbers에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!