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

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

Модель в качестве примера

Откройте модель 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);