Найдите локальные максимумы в изображении интенсивности или двоичном файле
Морфологические операции
visionmorphops
Блок Dilation вращает окружение или элемент структурирования 180 градусов. Затем это двигает окружение или элемент структурирования по изображению, находит локальные максимумы и создает выходную матрицу из этих максимальных значений. Если элемент окружения или структурирования имеет центральный элемент, блок помещает максимумы туда, как проиллюстрировано в следующем рисунке.
Если элемент окружения или структурирования не имеет точного центра, блок имеет смещение к нижнему правому углу, в результате вращения. Блок помещает максимумы туда, как проиллюстрировано в следующем рисунке.
Этот блок использует плоские элементы структурирования только.
Порт | Ввод/вывод | Поддерживаемые типы данных | Поддерживаемые комплексные числа |
---|---|---|---|
I | Вектор или матрица значений интенсивности |
| Нет |
Nhood | Матрица или вектор единиц и нулей, который представляет значения окружения | Булевская переменная | Нет |
Вывод | Вектор или матрица значений интенсивности, которая представляет расширенное изображение | То же самое, когда я портирую | Нет |
Выходной сигнал имеет совпадающий тип данных, когда вход ко мне портирует.
Используйте параметр Neighborhood or structuring element source, чтобы задать, как ввести ваше окружение или значения элемента структурирования. Если вы выбираете Specify via dialog
, параметр Neighborhood or structuring element появляется в диалоговом окне. Если вы выбираете Input port
, порт Nhood появляется на блоке. Используйте этот порт, чтобы ввести ваши значения окружения как матрицу или вектор 1 с и 0s. Можно только указать элемент структурирования с помощью диалогового окна.
Используйте параметр Neighborhood or structuring element, чтобы задать окружение или элемент структурирования, что блок применяется к изображению. Задайте окружение путем ввода матрицы или вектора 1 с и 0s. Укажите элемент структурирования с strel
функция от Image Processing Toolbox™. Если элемент структурирования является разложимым в меньшие элементы, блок выполняется на более высоких скоростях из-за использования более эффективного алгоритма. Если вы вводите массив объектов STREL, блок применяет каждый объект к целой матрице в свою очередь.
Задайте, как ввести ваше окружение или значения элемента структурирования. Выберите Specify via dialog
ввести значения в диалоговое окно. Выберите Input port
использовать порт Nhood, чтобы задать значения окружения. Можно только указать элемент структурирования с помощью диалогового окна.
Если вы задаете окружение, этот параметр должен быть матрицей или вектором 1 с и 0s. Если вы указываете элемент структурирования, используйте strel
функция из Image Processing Toolbox. Этот параметр отображается, если для параметра Neighborhood or structuring element source вы выбираете Specify via dialog
.
[1] Soille, Пьер. Морфологический Анализ изображения. 2-й редактор Нью-Йорк: Спрингер, 2003.
Программное обеспечение Computer Vision Toolbox™ | |
Программное обеспечение Computer Vision Toolbox | |
Программное обеспечение Computer Vision Toolbox | |
Программное обеспечение Computer Vision Toolbox | |
Программное обеспечение Computer Vision Toolbox | |
Программное обеспечение Computer Vision Toolbox | |
Программное обеспечение Image Processing Toolbox | |
Программное обеспечение Image Processing Toolbox |