我需要從圖像中提取一個窗口大小,讓我們來看看,但窗口大小隨幀的每個圖像而變化。它可以更大或更小,問題是我必須將最後一幀添加到當前,並且只有相同大小的矩陣可以相加。從每幀圖像中提取窗口
這是我試過的。我所採取的是我考慮了四種可能性,但我沒有得到的結果並不令人滿意。
你有什麼建議嗎?
[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