В этом примере показано, как вычислить минимальное значение в информация только для чтения изображения при помощи 2-D
Minimum
блок. При помощи минимального значения модель удаляет неясные пиксели в областях изображений.
Модель считывает оригинальное изображение и двоичную маску, содержащую информацию только для чтения, для которой должно быть вычислено минимальное значение. Оригинальное изображение состоит из областей с большими структурами изображений, которые имеют круглую форму, и областей с маленькими, неясными структурами изображений. Двоичная маска изолирует неясные структуры от отдельных структур изображения.
Загрузите двоичную маску, содержащую информацию только для чтения, которая будет Рабочим пространством MATLAB. Информация только для чтения, соответствующий неясным структурам, имеет значение интенсивности 1 в двоичной маске.
load('binarymask.mat');
Откройте модель.
modelname='ex_blk2dminimum';
open_system(modelname);
Для 2-D
Minimum
блок для вывода только вычисленного минимума, Mode
параметру блока задано значение Value
. Для выполнения обработки информация только для чтения, Find
the
minimum
value
over
параметру задано значение Entire
input
. Значение информации только для чтения входа к 2-D
Minimum
блок является бинарным изображением. Следовательно, ROI
Type
параметру задано значение Binary
mask
. Блок вычисляет минимальное значение пикселей в оригинальные изображения, которые лежат в информации только для чтения, заданной двоичной маской.
Система MATLAB function
block
заменяет пиксельные значения в информация только для чтения на вычисленный минимум.
Модель выводит чистое изображение только с различными структурами изображения.
sim(modelname);