PANDORE Version 6 GREYC-IMAGE

pgaussianfiltering



Lissage d'une image par une gaussienne.



Synopsis

pgaussianfiltering sigma [-m mask] [im_in|-] [im_out|-]

Description

Le lissage de pgaussianfiltering consiste à appliquer sur les lignes puis les colonnes un filtre de Gauss de taille (sigma*6). Ce filtre définit l'influence des pixels voisins sur la valeur du pixel central. C'est un filtre moyenneur spatial.

Le filtre F(i) de taille (6*sigma) est construit comme suit:

F(i)= exp(-((Double)(i-demitaille)*(i-demitaille)/(2.0*sigma*sigma)))

avec demitaille = sigma*3.

Le bord est traité par recopie du pixel du bord.

Paramètres

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Exemples

Applique un filtrage gaussien à l'image tangram.pan:

   pgaussianfiltering 1 tangram.pan out.pan

Voir aussi

Filtrage spatial

Prototype C++

Errc PGaussianFiltering( const Img2duc &im_in, Img2duc &im_out, float sigma );

Auteur: Régis Clouard