matlab videoreader跳过一些帧

时间:2014-05-27 23:32:55

标签: matlab

我使用matlab R2013a进行视频处理。我有一个不寻常的问题,我无法找到答案。我正在加载(小).avi视频,大约50 Mb,15 fps,240x320 p。我得到了这样的帧数:

videoname=uigetfile('*.avi');
vidprocess=VideoReader(videoname);
nframes=vidprocess.NumberofFrames;

问题是,帧数是错误的,大约丢失了15帧。问题是,我使用avidemux来定位视频中的一些感兴趣的帧,但我从avidemux和matlab获得相同帧数的不同图像。我交叉检查帧号,它是跳过一些帧的matlab视频播放器。有没有人知道为什么会这样?

谢谢,

乔治

0 个答案:

没有答案