Otchet po mathlab

  • 12 нояб. 2012 г.
  • 501 Слова
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ГЕОДЕЗИИ И КАРТОГРАФИИ


Позднякова Наталья Сергеевна





ОТЧЕТ
По цифровой обработке изображений в MATLAB
«Медианная фильтрация»

«Техническиенауки» – 05.00.00

«Оптические и оптико–электронные приборы и комплексы» – 05.11.07




Руководитель, к.т.н.
В.Р. Заблоцкий_______________________________







Москва 2012
ВведениеМедиа́нный фи́льтр — один из видов цифровых фильтров, широко используемый в цифровой обработке сигналов и изображений для уменьшения уровня шума.
Значения отсчётов внутри окна фильтрасортируются в порядке возрастания (убывания); и значение, находящееся в середине упорядоченного списка, поступает на выход фильтра. В случае четного числа отсчетов в окне выходное значение фильтра равно среднемузначению двух отсчетов в середине упорядоченного списка. Окно перемещается вдоль фильтруемого сигнала и вычисления повторяются.
Использование медианной фильтрации

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

Медианная фильтрация является порядково-статистической фильтрацией и известна еще как ранговая фильтрация.
Функция D=medfilt2(S, [mn]) создает полутоновое изображение D, каждый пиксель которого формируется следующим образом. Пиксели исходного полутонового изображения S, соответствующие всем элементам маски фильтра размера mn,составляют упорядоченную последовательность А. Пикселю D(r, с), где r и с – координаты текущего положения центрального элемента маски, присваивается значение медианы...
tracking img