PANDORE Version 6 GREYC-IMAGE

pprewitt



Module du gradient de Prewitt.



Synopsis

pprewitt [-m mask] [im_in|-] [im_out|-]

Description

L'opérateur pprewitt permet d'approximer le calcul de l'amplitude du gradient de l'image im_out.

L'algorithme consiste à convoluer l'image par le masque de Prewitt:

   |+1 +1 +1|
   |+0 +0 +0|
   |-1 -1 -1|

En fait ici, le masque est orienté successivement dans les quatre directions: 0, 45, 90, 135 degrés et c'est la valeur maximale qui est choisie comme amplitude.

L'image de sortie im_out est de même type que l'image d'entrée im_in.

Entrées

Sorties

Résultat

Retourne SUCCESS ou FAILURE.

Exemples

Détection de contours dans l'image tangram.pan :

   pprewitt tangram.pan b.pan
   pbinarization 40 1e30 b.pan out.pan

Voir aussi

Détection de contours

Prototype C++

Errc PPrewitt( const Img2duc &im_in, Img2duc &ima );

Auteur: Régis Clouard