如何使用MATLAB将视频转换为帧?

时间:2015-04-28 06:27:05

标签: matlab image-processing

如何使用MATLAB将视频转换为帧?我的电脑上是否有任何其他软件的特定要求?以及如何为此转换设置MATLAB?我们可以和其他任何工具一样吗?

我正在使用MATLAB 2011.我尝试过这段代码:

 vid=mmreader('C:\Users\Hardik\Desktop\Practicles\Seminar\Video\Charlie Chaplin - The Lion Cage.3gp');
 numFrames = vid.NumberOfFrames;
 n=numFrames;
 for i = 1:2:100
 frames = read(vid,i);
 imwrite(frames,['Image' int2str(i), '.jpg']);
 im(i)=image(frames);
 end

显示以下错误:

Error in ==> cbvr at 6
 imwrite(rgb2gray,['Image' int2str(i), '.jpg']);`enter code here`

0 个答案:

没有答案