logo
МИРЭА / Методичка_2010 / Методичка_2010

Анизотропная фильтрация

Анизотропная фильтрация отличается от описанных ранее алгоритмов тем, что обладает инерционностью, т.е. «помнит» свои предыдущие состояния.

Пусть фиксированы параметры ,и,. Введём переменную состоянияпринимающую значения 0 и 1.

ППР для анизотропного фильтра опишем как последовательность выполняемых операций для каждой строки .

Шаг 0.Присвоить;.

Шаг 1.Просмотретьэлементов строки, начиная с элемента. Если число единиц среди них превышает, то.

Шаг 2.Просмотретьэлементов строки, начиная с элемента. Если число нулей среди них превышает, то.

Шаг 3.Принять решение

Шаг 4.. Перейти к шагу 1 если строка ещё не окончена.

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