初识代码

来源:互联网 发布:无风险套利知乎 编辑:程序博客网 时间:2024/06/05 18:13
vid = videoinput('winvideo', 1, 'YUY2_320x240');
src = getselectedsource(vid);
vid.ReturnedColorspace = 'rgb';
src.WhiteBalanceMode = 'manual';
src.FrameRate = '30.0000';filename='0';
writerObj = VideoWriter( [filename '.avi'] );
writerObj.FrameRate = 30;  
open(writerObj);
preview(vid);
for ii = 1: 420
    frame = getsnapshot(vid);
    f.cdata = frame;
    f.colormap = colormap([]) ;
    writeVideo(writerObj,f);
end
close(writerObj);

closepreview


如上:是我写的真正意义上的第一个程序,用于录制一段视频,但是放出来的视频是快进了的,具体原因我不是很清楚,如果有高人知道问题所在,还望提点。

0 0
原创粉丝点击