Filtre Median HSL

Cette fonction est accéssible directement par l'interface graphique via le menu:
                          Traitement --> Passe Bas --> MédianHSL
Une boite de dialogue apparait et l'utilisateur peut alors choisir les paramètres de la fonction.
Le filtre médian est un filtre non linéaire, qui consiste à remplacer la valeur du pixel central par la médiane de l'ensemble des pixels du voisinnage. Ce filtre à la particularité de changer d'espace de représentation des couleurs pour passer dans le domaine HSL (Hue, Saturation, Luminance). On appliquera alors le principe du filtre médian uniquement sur le canal Luminance.

Cliquer sur les images pour les agrandir.

Lena
Image source
C++
Code source de la fonction


doc
Documentation sur la fonction

lena Moyenne
Image finale
histogramme medianHSL

Commentaires : Cet algorithme offre un filtrage qui est plus proche de la perception humaine, la différence n'étant visible que pour les images couleurs.