資源簡介
用MATLAB實(shí)現(xiàn)的vibe算法,內(nèi)有測試視頻
代碼片段和文件信息
clearclc;
%?[filenamepathname]?=?uigetfile(‘*.avi‘‘choose?the?video?name:‘);%選擇視頻
video?=?VideoReader(‘traffic.avi‘);
height?=?video.Height;
width?=?video.Width;
%參數(shù)
Numframes?=?video.NumberOfframes;
cardinality?=?2;%基數(shù)
r?=?15;%給定半徑
n?=?20;
%
%初始化
bg?=?zeros(heightwidthn);
for??nn?=?1?:?n
????imrgb?=?read(videonn);
????imgray?=?rgb2gray(imrgb);
????bg(::nn)?=?imgray;
end
bgpad?=?padarray(bg[1?1]‘replicate‘);
%隨機(jī)跟新
for?f?=?n+1?:?Numframes
????imageRGB?=?read(videof);
????image?=?rgb2gray(imageRGB);
????for?i?=?1:height
????????for?j?=?1:width
????????????div?=?abs(bg(ij:)?-?double(image(ij)));
????????????logic?=?div?????????????bignum?=??sum(logic);
????????????if?bignum?>?cardinality
%?????????????????隨機(jī)選擇初始化背景中的一個點(diǎn)用新點(diǎn)進(jìn)行替換
%??????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1533??2014-02-23?11:36??vibe.m
?????文件?????208896??2007-08-20?12:34??traffic.avi
-----------?---------??----------?-----??----
???????????????210429????????????????????2
評論
共有 條評論