1. Линейные преобразования (взвешанное суммирование). Каждый элемент имеет яркость, и результативную яркость находим, суммируя все яркости.
Например:
Задачу повышения четкости
решаем следующим образом:
Маска 2 Маска 3
Проходя несколько раз по этим окошечкам, можно получить зернистое изображение.
Пример:
Маска (изображен самолет). Этой маске можно сопоставить коэффициенты соответствующие изображению. Все, что не относится к самолету будет равно 0.
изображение, которое
надо обработать
2. Целевые фильтры (импульсная фильтрация)
Изображение – плавная функция. Импульсный шум –
точки вычисляются по отношению к областям окружностей.
1) Усреднённая маска (3*3)
2) Медианный фильтр (3*3)
3) 1. Вычисление среднего значения.
VS(x ,y) , при | V-VS(x ,y) | <
P V , при | V-VS(x ,y) | >= P
2. VR (x ,y) =
Q’(-r, -q) = Q’ (N-r, N-q) (свойство симметрии).
VR(x,
y) = VS(x+i, y+j) ∙ Q(n+i, m+j)
VR(x,
y) = VS(i, y) ∙ Q’(x-i, y-j)
1) Циклическое дополнение.
Для одной точки имеем следующую картинку:
2) Симметричное дополнение
Формула для обработки окошка: VR(x, y) = VS(x+i, y+j) ∙ Q(n+i, m+j)
Формула для свертки: VR(x, y) = VS(i, y)
∙ Q’(x-i, y-j)
Q – (2m +1) *(2n+1)
Q’ – N*N.
Операция свертки – частный случай линейного преобразования.