La fonction suivante permet de trouver l'intensité médiane (0.5 quantile) de chaque élément d'une image et de ses huit voisins les plus proches (noyau carré 3 x 3).
• getnoise(M) : renvoie la différence entre la matrice d'images d'origine M et l'image filtrée par la médiane.
Arguments
• M est une matrice d'images.
Informations supplémentaires
• Le filtrage par médiane est un bon moyen pour filtrer le bruit poivre et sel aléatoire, par exemple car il ne modifie pas les niveaux d'intensité de l'image ; il utilise uniquement les niveaux disponibles. Si les différences locales entre intensités ne sont pas trop importantes, les bords de l'image ne seront pas déplacés de manière significative. Il peut également être utile, à des fins d'analyse, de connaître le bruit, la différence entre l'image d'origine et l'image filtrée.
• En plus de supprimer le bruit, le filtrage de médiane tend également à supprimer les petites caractéristiques pointues d'une image.
• La fonction renvoie une matrice d'images contenant la transformation d'intensité spécifiée.