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...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Algorithmes</strong> <strong>de</strong> <strong>la</strong> <strong>morphologie</strong> <strong>mathématique</strong> <strong>pour</strong> les architectures orientées fluxJaromír BRAMBORf - fonction<strong>de</strong> référenceΛ λ m- nivellements (<strong>la</strong>mbda)m - marqueurm > fTrueFalsem - marqueurf - fonction<strong>de</strong> référenceΛ λ- m – sous-nivellements(<strong>la</strong>mbda)f - fonction<strong>de</strong> référencem - marqueurΛ λ+ m – sur-nivellements(<strong>la</strong>mbda)FIG. 7.8 : Calcul <strong>de</strong>s nivellements en tant que combinaison <strong>de</strong>s sur-nivellements et les sous-nivellements7.3.5.3 <strong>Algorithmes</strong> <strong>pour</strong> une itération <strong>de</strong>s nivellements partielsLe skeleton <strong>de</strong> <strong>la</strong> propagation SIMD que nous avons défini dans <strong>la</strong> section 7.3.3 va nous servir <strong>de</strong>charpente <strong>pour</strong> <strong>la</strong> construction <strong>de</strong>s algorithmes qui vont implémenter les sur-nivellements et les sousnivellements.Tout d’abord, c<strong>la</strong>rifions les images que nous attendons à l’entrée <strong>de</strong> nos algorithmes etquelle sera leur fonction lors <strong>de</strong> <strong>la</strong> propagation.La fonction <strong>de</strong> référence f (cf. fig. 7.8) va passer dans les fonctions <strong>de</strong> propagation en tant quemasque et les valeurs du marqueur m <strong>de</strong>s nivellements (cf. fig. 7.8) seront utilisées en tant que valeursinitiales à partir <strong>de</strong>squelles nous commencerons <strong>la</strong> propagation et qui vont <strong>de</strong>venir, après avoir appliquéles quatre phases <strong>de</strong> propagation SIMD, les valeurs résultantes d’une itération <strong>de</strong>s nivellements partiels.La figure 7.9 illustre cette situation.L’array d’entrée ar <strong>de</strong>s fonction définissant les nivellements partiels va être composé <strong>de</strong> <strong>la</strong> mêmemanière que celui utilisé par <strong>la</strong> fonction distance – par <strong>de</strong>s tuples (masque, valeur) et le type <strong>de</strong> cet arraysera, par conséquent, Ar (I, I) (α, α).156

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

Saved successfully!

Ooh no, something went wrong!