Azzera filtri
Azzera filtri

Median Filter

2 visualizzazioni (ultimi 30 giorni)
nayomi ranamuka
nayomi ranamuka il 6 Apr 2011
Hi, I want to apply median filtering for HSI image. How would I apply it?

Risposte (2)

Lior Shapira
Lior Shapira il 6 Apr 2011
I'm assuming your problem is with the radial dimension H. What I would do is calculate the median for each pixel such that its neighborhood is centered around 0.5 (the pixel). For example for a neighborhood size of [5 5]
colfilt(img_hsv(:,:,c), [5 5], 'sliding', @(x) mod(median(mod(x - x(13) + 0.5,1)) + x(13) - 0.5,1));
Its not perfect but gives decent results

Sean de Wolski
Sean de Wolski il 6 Apr 2011
doc medfilt2

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by