我需要从图像中提取一个窗口大小,让我们来看看,但窗口大小随帧的每个图像而变化。它可以更大或更小,问题是我必须将最后一帧添加到当前,并且只有相同大小的矩阵可以相加。从每帧图像中提取窗口
这是我试过的。我所采取的是我考虑了四种可能性,但我没有得到的结果并不令人满意。
你有什么建议吗?
[f1, f2]=size(hscf);
[f11, f22]=size(Hstcf);
if(f1> f11 && f2>f22)
C=zeros(f1,f2);
for i=1:1:f11
for j=1:1:f22
C(i,j)=Hstcf(i,j);
end
end
Hstcf=C;
elseif(f1<f11 &&f2<f22)
C=zeros(f1,f2);
for i=1:1:f1
for j=1:1:f2
C(i,j)=Hstcf(i,j);
end
end
Hstcf=C;
elseif(f1>f11 && f2<f22)
C=zeros(f1,f2);
for i=1:1:f11
for j=1:1:f2
C(i,j)=Hstcf(i,j)
end
end
Hstcf=C;
elseif(f1<f11 && f2>f22)
C=zeros(f1,f2);
for i=1:1: f1
for j=1:1:f22
C(i,j)=Hstcf(i,j);
end
end
Hstcf=C;
elseif(f1<f11 && f2==f22)
C=zeros(f1,f2);
for i=1:1: f1
for j=1:1:f22
C(i,j)=Hstcf(i,j);
end
end
Hstcf=C;
elseif(f1>f11 && f2==f22)
C=zeros(f1,f2);
for i=1:1: f11
for j=1:1:f22
C(i,j)=Hstcf(i,j);
end
end
Hstcf=C;
elseif(f1==f11 && f2>f22)
C=zeros(f1,f2);
for i=1:1: f1
for j=1:1:f22
C(i,j)=Hstcf(i,j);
end
end
Hstcf=C;
elseif(f1==f11 && f2<f22)
C=zeros(f1,f2);
for i=1:1: f1
for j=1:1:f2
C(i,j)=Hstcf(i,j);
end
end
Hstcf=C;
end
那么是什么使得大小的观察窗的变化? – rayryeng 2015-04-01 02:46:13
在框架中移动目标 – likui 2015-04-01 10:36:48