-
大小: 3KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-12
- 語言: Matlab
- 標(biāo)簽: 電子穩(wěn)像??matlab??視頻??穩(wěn)像matlab??
資源簡介
電子穩(wěn)像灰度投影算法的電子穩(wěn)像算法,針對最近matlab2013a進(jìn)行了修改,使得程序可以適應(yīng)更多視頻格式,可直接運行,效果良好
代碼片段和文件信息
fileName=‘C:\Users\Yangcheng\Desktop\IMG_0460.avi‘;
mov?=?VideoReader(fileName);??
numframe?=?mov.NumberOfframes;?
row=mov.Height;?
col=mov.Width;?
scrz?=?get(0‘ScreenSize‘);?
movStab(1:numframe)?=?struct(‘cdata‘?zeros(row?col?3?‘uint8‘)‘colormap‘?[]);
g=[];??
for?i=1:numframe?
???movStab(i).cdata?=?read(movi);?
???movStab(i).cdata=rgb2gray(movStab(i).cdata);?%轉(zhuǎn)成灰度?
???g=cat(3gmovStab(i).cdata);?%合并成三維矩陣??即取出結(jié)構(gòu)體中數(shù)據(jù),共numframe頁?具體做法:沿著第三維擴展A和B??這里A是迭代?
end?
%?%?%?%?%?%?%?%?%?%轉(zhuǎn)換后的灰度視頻%?%?%?%?%?%?%?%?%?%?%
?H2?=?figure(2);?set(H2‘name‘‘graymovie‘)??
?%curPos?=?get(H2‘position‘);??%獲取H2的位置信息:[left,bottom,width,height]
?set(H2‘position‘[(scrz(3)-(mov.Width+50))/2??(scrz(4)-(mov.Height+50))/2?mov.Width+50?mov.Height+50]);?
?%movie(H2movStab1mov.frameRate[25?25
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????8670??2014-04-23?10:04??grey\huidu1.m
?????目錄???????????0??2014-04-23?16:48??grey\
評論
共有 條評論