imclose

Морфологически близкое изображение

Описание

пример

J = imclose(I,SE) выполняет морфологическое закрытие полутонового или бинарного изображения I, возвращая закрытое изображение, J. SE является одним объектом элемента структурирования, возвращенным strel или offsetstrel функций. Морфологическая близкая операция является расширением с последующей эрозией, используя один и тот же структурный элемент для обеих операций.

J = imclose(I,nhood) закрывает изображение I, где nhood является матрицей 0s и 1s, который задает окрестность элемента структурирования. The imclose функция определяет центральный элемент окрестности по floor((size(nhood)+1)/2).

Этот синтаксис эквивалентен imclose (I, strel(nhood)).

Примеры

свернуть все

Прочтите бинарное изображение в рабочую область и отобразите его.

originalBW = imread('circles.png');
imshow(originalBW);

Figure contains an axes. The axes contains an object of type image.

Создайте дискообразный элемент структурирования. Используйте элемент структурирования диска, чтобы сохранить круговую природу объекта. Задайте радиус 10 пикселей, чтобы заполнить наибольший промежуток.

se = strel('disk',10);

Выполните морфологическую операцию закрытия изображения.

closeBW = imclose(originalBW,se);
figure, imshow(closeBW)

Figure contains an axes. The axes contains an object of type image.

Входные параметры

свернуть все

Входное изображение, заданное как полутоновое изображение или бинарное изображение любой размерности.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | logical

Элемент структурирования, заданный как одно strel объект или offsetstrel объект. Если изображение I является типом данных logicalтогда структурный элемент должен быть плоским.

Соседство элемента структурирования, заданное как матрица 0s и 1с.

Пример: [0 1 0; 1 1 1; 0 1 0]

Выходные аргументы

свернуть все

Закрытое изображение, возвращенное как полутоновое изображение или бинарное изображение. J имеет тот же класс, что и входное изображение I.

Вопросы совместимости

расширить все

Поведение изменено в R2017a

Расширенные возможности

..

См. также

Функции

Объекты

Представлено до R2006a