Найти локальные максимумы в изображении

В этом примере показано, как найти локальные максимумы в изображении.

Пример модели

Откройте модель Simulink ®.

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

Модель считывает входное изображение RGB с помощью блока Image From File и преобразует его в изображение интенсивности с помощью блока Color Space Conversion. Модель находит две локальные максимумы в этом изображении интенсивности, используя блок Find Local Maxima с Neighborhood size набор параметров установлен в [75 75]. Модель отображает местоположения обнаруженных локальных максимумов с помощью блока Draw Markers.

Моделирование и отображение результатов

Запустите модель. Модель отображает вход изображение и выходное изображение с помощью блоков Video Viewer. Заметьте, что блок Find Local Maxima находит на вход изображении два самых ярких пикселя, соответствующих фарам передней машины.

sim(modelname);