資源簡介
matlab讀取avi格式視頻,轉化為圖片的代碼。程序有詳細注釋,主要涉及到matlab中的類。

代碼片段和文件信息
%%?調用.avi文件
%___________________________________________________________source
readerobj=mmreader(‘Hot.avi‘);???????%讀取相應的文件
begin_frame=100;??????%開始讀取的avi文件中的起始幀數??????????
last_frame=150;???????%開始讀取的avi文件中的末尾幀數?
row=readerobj.height;
col=readerobj.width;
vidframes?=?read(readerobj[begin_frame?last_frame]);
for?kkk?=?1?:?(last_frame-begin_frame+1)
????mov(kkk).cdata?=?vidframes(:::kkk);
????mov(kkk).colormap?=?[];
????c(::kkk)=mov(kkk).cdata(1:row1:col1);?????%讀取成灰度矩陣形式
????I(::kkk)=double(c(::kkk));
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????585??2014-10-23?11:22??read_avi.m
-----------?---------??----------?-----??----
??????????????????585????????????????????1
- 上一篇:提升的9/7小波變換
- 下一篇:利用matlab實現dtw
評論
共有 條評論