-
大小: 1KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-14
- 語言: Matlab
- 標(biāo)簽:
資源簡介
在筆記本上用MATLAB直接采集視頻與保存,親測可運(yùn)行,每一條代碼有注釋解釋,新人理解更快

代碼片段和文件信息
%?%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function????MakeVideo(?vid?filename?nframe??N?Vformat?)
????if??Vformat?==?1
????????????movieformat?=?‘grayscale‘;
????????????colorformat?=?‘gray‘;
????else
????????????movieformat?=?‘rgb‘;
????????????colorformat?=?[];
????end
preview(vid);
set(1‘visible‘‘off‘);
set(vid‘ReturnedColorSpace‘movieformat);
writerObj?=?VideoWriter(?[filename?‘.avi‘]?);
writerObj.frameRate?=?N;
open(writerObj);
figure;
???for??i?=?1:?nframe
????????frame?=?getsnapshot(vid);
????????imshow(frame);
????????f.cdata?=?frame;
????????f.colormap?=?colormap(colorformat)?;
????????writeVideo(writerObjf);
???end
%???writeVideo?-?寫入視頻幀
%?調(diào)用格式:
%?writeVideo(writerObjframe)將一幀圖像frame寫入視頻對象中
%?writeVideo(writerObjmov)將matlab的movie對象寫入視頻中.
%?mov是一個幀結(jié)構(gòu)序列,每一個結(jié)構(gòu)包括mov.cdata?和?mov.colormap。?
%?writeVideo(writerObjimg)將一個圖像寫入視頻對象中
%?writeVideo(writerObjimages)將一序列圖像寫入視頻對象中
???
close(writerObj);
closepreview
????
????
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1089??2016-11-12?15:48??MakeVideo.m
?????文件???????1107??2016-11-14?20:38??shipin.m
-----------?---------??----------?-----??----
?????????????????2196????????????????????2
- 上一篇:使用matlab的驗證碼識別
- 下一篇:matlab制作的自動控制原理的GUI界面
評論
共有 條評論