Интернет магазин китайских планшетных компьютеров



Компьютеры - Медианный фильтр - Пример

22 января 2011


Оглавление:
1. Медианный фильтр
2. Пример



Ниже рассматривается пример применения медианного фильтра для одномерного сигнала с окном размеров в три отсчёта ко входному массиву x:

x =

  • y = медиана = 2
  • y = медиана = медиана = 6
  • y = медиана = медиана = 6
  • y = медиана = медиана = 3

и в итоге:

y = — выход медианного фильтра

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

Алгоритм примитивного 2D Медианного фильтра выглядит примерно так:

   allocate outputPixelValue
   edgex := rounded down
   edgey := rounded down
   for x from edgex to image width - edgex
       for y from edgey to image height - edgey
           allocate colorArray
           for fx from 0 to window width
               for fy from 0 to window height
                   colorArray := inputPixelValue
           sort all entries in colorArray
           outputPixelValue := colorArray

Особенности этого алгоритма:

  • Применяется лишь к одному цветовому каналу,
  • Не применяется к крайним пикселям.


Просмотров: 2745


<<< Вейвлеты Добеши
Метод Оцу >>>