-
大小: 6KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-10
- 語言: Matlab
- 標(biāo)簽:
資源簡介
運(yùn)動(dòng)前景提取的matlab程序,效果還不錯(cuò)

代碼片段和文件信息
function?[]?=?computemvs2(filename);
%Function?for?computing?motion?vectors
%for?a?series?of?frames.
moviesize?=?size(filename);
numframes?=?10;
frameskip?=?5;
bsize?=?8;
Y?=?read_frame_qcif(filename?1);
framesize?=?size(Y);
originalmov?=?zeros(framesize(1)?framesize(2)?numframes);
n1blocks?=?framesize(1)/bsize;
n2blocks?=?framesize(2)/bsize;
originalmov(::1)?=?Y;
for?i=2:numframes
Y?=?read_frame_qcif(filename?(i-1)*frameskip+1);
originalmov(::i)?=?Y;
end
mvs?=?zeros(n1blocks?n2blocks?2?numframes-1);
noisemse?=?mvnoise(originalmov(::1)?originalmov(::2)?bsize);
for?i=1:(numframes-1)
fprintf(‘\nCalculating?Motion?Vectors?on?frame?#%d........\n\n‘?(i-
1)*frameskip+1);
mvs(:::i)?=?mv(originalmov(::i)?originalmov(::i+1)?noisemse
bsize);
end
fprintf(‘\nDone?computing?motion?data?for?%s.\n\n‘?filename);
save?moviemotiondata2
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1190??2004-09-18?15:42??mvnoise.m
?????文件???????2055??2004-09-18?15:46??trace2.m
?????文件???????2233??2004-09-18?15:50??trace2boverlap.m
?????文件???????2240??2004-09-18?15:50??trace2overlap.m
?????文件???????2057??2004-09-18?15:48??trace3.m
?????文件???????2534??2004-09-18?15:48??tracemotion.m
?????文件????????886??2004-09-18?15:43??computemvs2.m
?????文件???????1074??2004-09-18?15:44??getmovob
?????文件????????884??2004-09-18?15:45??getmovob
?????文件????????907??2004-09-18?15:45??getmovob
?????文件???????1161??2004-09-18?15:41??mv.m
-----------?---------??----------?-----??----
????????????????17221????????????????????11
評論
共有 條評論