Вычисление среднего ROI в изображении

В этом примере показов, как вычислить среднее значение видимых областей (ROIs) в вход изображении.

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

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

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

Модель считывает вход изображение с помощью исходного блока Image Файла From. Вход изображение в примере имеет две различные текстурные области. Чтобы вычислить среднее значение этих необходимых областей, модель использует блок 2-D Mean с этими параметрами:

  • Среднее выполнение: off

  • Найдите среднее значение над: Entire input

  • Включите обработку информация только для чтения: Rectangles

  • Информация только для чтения фрагмент для обработки: Entire ROI

  • Выход: Individual statistics for each ROI

Блок Constant задает координаты и размерности для двух прямоугольных областей интереса (ROI). Блок Draw Shapes перекрывает ограничительные рамки для каждого прямоугольного информация только для чтения на выходное изображение. Модель также отображает вычисленные средние значения в выходном изображении с помощью блока Insert Text.

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

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

sim(modelname);