• 大小: 6KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-10
  • 语言: Matlab
  • 标签:

资源简介

运动前景提取的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  getmovobject2.m

     文件        884  2004-09-18 15:45  getmovobject3.m

     文件        907  2004-09-18 15:45  getmovobject4.m

     文件       1161  2004-09-18 15:41  mv.m

----------- ---------  ---------- -----  ----

                17221                    11


评论

共有 条评论

相关资源