12.07.2015 Views

Algorithmes de la morphologie mathématique pour - Pastel - HAL

Algorithmes de la morphologie mathématique pour - Pastel - HAL

Algorithmes de la morphologie mathématique pour - Pastel - HAL

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Jaromír BRAMBOR5.1. ALGORITHMES ÉLÉMENTAIRES POUR LES GPP<strong>la</strong> première dimension. Cette contrainte est posée par ce cas particulier mais nous pouvons envisager<strong>la</strong> construction d’un kernel du calcul qui travaillerait avec un nombre impair <strong>de</strong>s éléments, même sid’un point <strong>de</strong> vue pratique nous préférons travailler avec <strong>de</strong>s superpixels qui fragmentent l’image d’unemanière simple et qui sont, par conséquent, <strong>de</strong> dimensions multiples <strong>de</strong> 2.5.1.4.3 Traitement d’un superpixel sur <strong>la</strong> grille carrée et 4-voisins <strong>pour</strong> <strong>la</strong> di<strong>la</strong>tation / l’érosionLa construction d’un kernel du calcul <strong>pour</strong> un superpixel qui utilise <strong>la</strong> grille carrée et le voisinageconstitué d’un pixel central et <strong>de</strong> ses 4 voisins ne nous mène pas à une structure d’interconnexions <strong>de</strong>séléments et <strong>de</strong>s blocs fonctionnels aussi compréhensible que l’on a pu le voir dans 5.1.4.2. C’est, eneffet, dû au fait que le nombre <strong>de</strong> voisins qui sont partagés entre <strong>de</strong>ux pixels c<strong>la</strong>ssiques est limité à 2,c’est-à-dire que nous ne pouvons réutiliser qu’une seule opération <strong>de</strong> base.La fig. 5.9 nous démontre le graphe <strong>de</strong> flux expliquant le fonctionnement <strong>de</strong> ce traitement. Notons,comme on l’a fait <strong>pour</strong> le superpixel travail<strong>la</strong>nt avec 8-voisins, que le superpixel doit avoir un nombrepair <strong>de</strong>s éléments <strong>de</strong> base (2n) <strong>pour</strong> ce traitement précis. Le traitement d’un superpixel d’un nombreimpair <strong>de</strong>s éléments est envisageable, même si d’un point <strong>de</strong> vue pratique nous préférons travailler avec<strong>de</strong>s superpixels dont les dimensions sont divisibles par 2 <strong>pour</strong> les mêmes raisons que l’on a présentées<strong>pour</strong> le traitement <strong>de</strong> 8-voisins.(0,1)op3( , , )(1,0)(1,1)(1,2)op2( , )(1,1)op2( , )(2,0)(2,1)(2,2)op2( , )(2,1)op3( , , )op3( , , )(3,0)(3,1)(3,2)op2( , )(3,1)op2( , )(4,0) (4,1) (4,2)op2( , )(4,1)op3( , , )op2( , )(2n,0) (2n,1) (2n,2)op2( , )(2n,1)op3( , , )(2n+1,1)FIG. 5.10 : Fonctionnement du kernel traitant un superpixel en 4-voisinage5.1.4.4 Traitement d’un superpixel sur <strong>la</strong> grille hexagonale décalée par lignes et 6-voisins <strong>pour</strong><strong>la</strong> di<strong>la</strong>tation / l’érosionLe traitement sur <strong>la</strong> grille hexagonale est assez particulier, dû au déca<strong>la</strong>ge <strong>de</strong>s lignes lors du traitement.Pour que l’exemple <strong>de</strong> fonctionnement que nous présentons sur <strong>la</strong> fig. 5.11 soit cohérent avec <strong>la</strong>définition <strong>mathématique</strong> <strong>de</strong> <strong>la</strong> grille hexagonale (cf. 4.6, page 84), le superpixel doit être constitué d’unnombre pair <strong>de</strong>s pixels (2n) et l’élément désigné par l’in<strong>de</strong>x d’ancrage, l’in<strong>de</strong>x (1,1) sur cette figure, doitêtre p<strong>la</strong>cé sur une ligne impaire. La construction d’un kernel du calcul <strong>pour</strong> <strong>la</strong> grille hexagonale avecle déca<strong>la</strong>ge par colonnes est facilement dérivable à partir du principe <strong>de</strong> travail que nous présentons surcette figure.111

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!