資源簡介
運動前景提取的matlab程序,效果還不錯

代碼片段和文件信息
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
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????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
- 上一篇:神經網絡的GUI可視化界面
- 下一篇:循環碼編碼與解碼
評論
共有 條評論