exponenta event banner

Фильтрация изображений

Свертка и корреляция, предопределенные и пользовательские фильтры, нелинейная фильтрация, фильтры с сохранением границ

Фильтрация - это метод изменения или улучшения изображения. Например, можно отфильтровать изображение, чтобы подчеркнуть определенные элементы или удалить другие элементы. Операции обработки изображения, реализованные с помощью фильтрации, включают в себя сглаживание, заострение и улучшение края.

Приложения

Анализатор области изображенияПросмотр и фильтрация подключенных компонентов изображения

Функции

развернуть все

fspecialСоздать предопределенный фильтр 2-D
fspecial3Создать предопределенный фильтр 3-D
convmtx22-D матрица свертки
imfilterN-D-фильтрация многомерных изображений
roifilt2Фильтрация интересующей области (ROI) в изображении
nlfilterОбщие операции по скользящему соседству
imgaussfilt2-D гауссова фильтрация изображений
imgaussfilt33-D гауссова фильтрация 3-D изображений
wiener22-D адаптивная фильтрация для удаления шума
medfilt22-D фильтрация медианы
medfilt33-D фильтрация медианы
modefiltфильтрация в режиме 2-D и 3-D
ordfilt22-D порядок-статистическая фильтрация
stdfiltЛокальное стандартное отклонение изображения
rangefiltЛокальный диапазон изображений
entropyfiltЛокальная энтропия изображения в оттенках серого
imboxfilt2-D фильтрация изображений
imboxfilt33-D фильтрация 3-D изображений
fibermetricУлучшение удлиненных или трубчатых структур на изображении
maxhessiannormМаксимум нормы Фробения Гессена матрицы
padarrayМассив Pad
imbilatfiltДвусторонняя фильтрация изображений с гауссовыми ядрами
imdiffuseestОценка параметров анизотропной диффузионной фильтрации
imdiffusefiltАнизотропная диффузионная фильтрация изображений
imguidedfilterУправляемая фильтрация изображений
imnlmfiltНелокальная означает фильтрацию изображения
burstinterpolantСоздание изображения с высоким разрешением из набора изображений в пакетном режиме с низким разрешением
gaborСоздание фильтра Gabor или банка фильтров Gabor
imgaborfilt Применение фильтра Габора или набора фильтров к 2-D изображению
bwareafiltИзвлечение объектов из двоичного изображения по размеру
bwpropfiltИзвлечение объектов из двоичного изображения с помощью свойств
integralImageРасчет 2-D интегрального изображения
integralImage3Расчет 3-D интегрального изображения
integralBoxFilter2-D фильтрация интегральных изображений
integralBoxFilter33-D коробочная фильтрация 3-D интегральных изображений
freqspaceЧастотный интервал для частотной характеристики
freqz22-D частотная характеристика
fsamp22-D КИХ-фильтр с использованием частотной выборки
ftrans22-D КИХ-фильтр с помощью преобразования частоты
fwind12-D FIR-фильтр методом окна 1-D
fwind22-D FIR-фильтр методом окна 2-D

Темы

Начало работы с фильтрацией изображений в пространственном домене

Что такое фильтрация изображений в пространственной области?

В пространственно отфильтрованном изображении значение каждого выходного пикселя представляет собой взвешенную сумму соседних входных пикселей. Веса обеспечиваются матрицей, называемой ядром свертки или фильтром.

Фильтрация изображений в градациях серого и цветной (RGB) с помощью функции imfilter

В этом примере показано, как фильтровать изображение с помощью фильтра усреднения 5 на 5, содержащего равные веса.

Фильтрация изображений с помощью предопределенного фильтра

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

параметры заполнения границ imfilter

Когда часть ядра свертки или корреляции проходит за край изображения, можно экстраполировать значения изображения, заполняя изображение нулями или реплицируя граничные пикселы.

Деноизирующая фильтрация

Шумоподавление

Шум относится к случайной ошибке в значениях пикселей, полученных во время получения или передачи изображения. Удаление шума может улучшить качество изображения.

Применение фильтров сглаживания Гаусса к изображениям

В этом примере показано, как размыть изображение с помощью гауссовых сглаживающих фильтров различных уровней. Пример включает изотропную и анизотропную гауссову фильтрацию.

Уменьшение шума в градиентах изображения

В этом примере показано, как уменьшить шум, связанный с вычислением градиентов изображения.

Фильтрация с сохранением границ

Что такое фильтрация управляемых изображений?

Фильтрация управляемого изображения выполняет контурное сглаживание изображения. Он использует содержимое второго изображения, называемого направляющим изображением, чтобы влиять на фильтрацию.

Выполнение обессоливания с помощью управляемого фильтра

В этом примере показано, как уменьшить шум изображения при использовании направляющего изображения для сохранения резкости краев.

Сегментное термографическое изображение после фильтрации с сохранением кромок

В этом примере показано, как сегментировать горячий объект от фона на термографическом изображении.

Интегральная фильтрация областей изображений

Интегральное изображение

Интегральные изображения - это быстрый способ представления изображений для фильтрации. В интегральном изображении значение каждого пикселя является суммированием пикселей выше и слева от него.

Применение нескольких фильтров к интегральному изображению

В этом примере показано, как сгладить изображение на различные величины путем применения к интегральному изображению фильтров-коробок различных размеров.

Фильтрация частотной области

Проектирование линейных фильтров в частотной области

Можно разработать фильтры, изменяющие частотное содержание изображений. Фильтрация в частотной области часто происходит быстрее, чем фильтрация в пространственной области.

Характерные примеры