資源簡介
建立了混合高斯模型,可以對靜止背景下運動目標進行檢測。
代碼片段和文件信息
function?G=GaussBackGroundModel(movKbeta)
if?(ischar(K))
????K?=?str2num(K);
end
if?(ischar(beta))
????beta?=?str2num(beta);
end
%%mov?is?a?string?that?indicate?the?name?of?the?avifileK?is?the?max?number?of?modelbeta?is?a?constant?value?during?the?computing%
info=aviinfo(mov);
GaussModelNum=ones(info.Heightinfo.Width);
%GaussModelEx=zeros(info.Heightinfo.Width);
GaussModelAveregy=zeros(info.Heightinfo.WidthK);
GaussModelVar=zeros(info.Heightinfo.WidthK);
GaussModelWeight=zeros(info.Heightinfo.WidthK);
RealBackGround=zeros(info.Heightinfo.Width);
RealBackGroundVar=zeros(info.Heightinfo.Width);
RealFront=zeros(info.Heightinfo.Width);
%init%
maxvar=0;
initF=double(info.Numframes)/100;
initF=uint8(initF);
initFf=double(initF);
for?F=1:initF
????m=aviread
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5958??2010-09-09?21:03??GMMl.m
-----------?---------??----------?-----??----
?????????????????5958????????????????????1
評論
共有 條評論