Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

イメージの局所的最大値の検出

この例では、イメージの局所的最大値を検出する方法を説明します。

モデル例

Simulink® モデルを開きます。

modelname = 'ex_blkLocalMaxima.slx';
open_system(modelname)

モデルは、Image From Fileブロックを使用してファイルから RGB 入力イメージを読み取り、Color Space Conversionブロックを使用してそれを強度イメージに変換します。[75 75]"近傍サイズ" パラメーターをもつFind Local Maximaブロックは、強度イメージ内の 2 つの局所的最大値を求めます。次に、Draw Markersブロックは、入力イメージ上で検出された局所的最大値の位置を描画します。

結果のシミュレーションと表示

モデルを実行します。モデルは、Video Viewerブロックを使用して入力イメージと出力イメージを表示します。Find Local Maximaブロックは、2 つの最も明るいピクセルが入力イメージ内の前方車のヘッドライトと一致していることを示しています。

sim(modelname);