imbothat

Фильтрация в нижней шляпе

Описание

пример

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

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

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

Примеры

свернуть все

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

I = imread('pout.tif');
imshow(I)

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

Создайте дискообразный элемент структурирования.

se = strel('disk',3);

Добавьте оригинального изображения I на изображение, отфильтрованное верхней шляпой, а затем вычесть изображение, отфильтрованное нижней шляпой.

J = imsubtract(imadd(I,imtophat(I,se)),imbothat(I,se));
figure
imshow(J)

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.

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

.

См. также

Функции

Объекты

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте