FemtoScan Wiki

[[ru:processing:медианный_фильтр]]

Вы посетили: Медианный фильтр

Авторизация

В данный момент вы не в системе. Авторизируйтесь при помощи следующей формы. Замечание: для работы у вас должны быть включены куки (cookies).

Войти

Забыли пароль? Получите новый: Установить новый пароль

Медианный фильтр

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

Поясним этот метод примером. Ниже на рисунке приведен профиль строки: по горизонтали отложена координата точки, а по вертикали - значение. Для фильтрируемой точки берется ее значение и значение ее соседей в некоторой выбранной окрестности (например, значения двух ближайших соседей) и заносятся в таблицу. Эта таблица сортируется по возрастанию, и за новое значение в точке принимается значение из центральной ячейки таблицы.

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

Функция Медианный фильтр из меню Математика и кнопка

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

Форма используемой при обработке маски может отличаться от квадрата. В программе реализована медианная фильтрация маской Х и медианная фильтрация маской Крест.