PANDORE Version 6 GREYC-IMAGE

pmeanshiftsegmentation



Classification des pixels d'une image par l'algorithme Mean-Shift.



Synopsis

pmeanshiftsegmentation spatial-bandwidth range-bandwidth minimum-region-area speed-up-level [-m mask] [im_in|-] [rg_out|-]

Description

L'opérateur pmeanshiftsegmentation construit une carte de régions en classifiant les pixels selon leur homogénéité en couleur et leur proximité spatiale. C'est une procédure pour localiser les maxima d'une fonction densité donnée à partir de données discrètes. L'algorithme est basé sur la détection des modes dans la fonction densité donnée.

Les paramètres permettent de contrôler le processus de classification. Ainsi, spatial-bandwidth contrôle la taille de la fenêtre spatiale de recherche et range-bandwidth contrôle la largeur de la bande de la fenêtre de recherche spectrale. Plus les fenêtres sont grandes, moins il y aura de régions en sortie.

Le résultat est une carte de régions rg_out.

Paramètres

Entrées

Sorties

Résultat

Retourne le nombre de régions formées ou FAILURE.

Exemples

Segmente les pièces de tangram:

  pmeanshiftsegmentation 7 6.5 100 0 examples/tangram.pan a.pan

Voir aussi

Segmentation

Prototype C++

Errc PMeanShiftSegmentation( const Imc2duc &ims, Reg2d &rgd, int spatialBandwidth, float rangeBandwidth, int minimumRegionArea, int speedup ); int halfsize );

Référence

D. Comanicu, P. Meer: "Mean shift: A robust approach toward feature space analysis." IEEE Trans. Pattern Anal. Machine Intell., 24, 603-619, May 2002

Auteur: Régis Clouard