2016-06-12 7 views
0

私はアルゴリズムを開発するためにSimulinkで作業しています。 サイズが640x360のビデオストリームがあります。私は各フレームから関心領域(ROI)を抽出しようとしています。次のようにビデオ内のRoIの抽出

function y = fcn(u) 

%some more code 

width = 639; 
height = 210; 
top = 150; 
left = 1; 
y = u(top:top+height, left:left+width); 

答えて

1

ソリューション

変更し、最後の行:私はROIの抽出に使用しています

MATLAB Functionブロック:しかし、私のビデオは、私は次のコードを使用し、グレースケールに変身します:

y = u(top:top+height, left:left+width,:); 

説明

RGB画像の寸法は実際にはmxnx3です。 mとnは画像の高さと幅で、赤、緑、青の3つのチャンネルがあります。

RGBイメージのクロッピングを実行する場合は、各チャネルで個別に実行する必要があります。上記のコード例を使用して、これを達成できます。

関連する問題