23.01.2014 Views

ALGORITHMES DE COMPRESSION D'IMAGES ET CODES DE ...

ALGORITHMES DE COMPRESSION D'IMAGES ET CODES DE ...

ALGORITHMES DE COMPRESSION D'IMAGES ET CODES DE ...

SHOW MORE
SHOW LESS

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

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

34<br />

4. 4. PAIRES <strong>DE</strong> PAROIS ACTIVES.<br />

En fait une classe d'équivalence contient toujours deux<br />

parois actives exactement.<br />

On tient donc à jour, au cours du balayage, l'appariement<br />

des parois actives. En un point de naissance les deux<br />

parois creees sont apparJ.ees. Si un point de mort relie<br />

deux parois appariées, il 4erme un contour; sinon les deux<br />

parois associées aux parois qui se rejoignent et disparaissent,<br />

forment une nouvelle paire (fusion).<br />

Toute paroi active pointe d'une part sur la paire dont<br />

elle fait partie, et d'autre part su~ l'autre paroi de la<br />

paire ( "ppaire": pointeur à la paire active et "pap":<br />

paroi appariée, dans la structure "paroi").<br />

tel-00839591, version 1 - 28 Jun 2013<br />

Des deux parois actives qui forment une paire, l'une<br />

est la paroi droite, l'autre la paroi gauche, selon les<br />

positions relatives de leurs points d'intersection avec la<br />

ligne de balayage.<br />

Au point de naissance, la paroi commençant par un lien<br />

1 est la paroi gauche, celle commençant par 0 est la paroi<br />

droite (indicateur droite/gauche dans la structure<br />

"paroi").<br />

Les opérations lien_O et lien_1 ne modifient pas les<br />

attributs droite/gauche.<br />

A 1 ·occurrence d'un point mort, 1' action . à<br />

dépend du cas dans lequel on se trouve:<br />

effectuer<br />

fusion g-d: si la paroi courante est une paroi gaucha et<br />

la paroi suivante, une paroi droite, alors les 2 parois<br />

sont nécessairement de la même paire; le point de mort<br />

ferme un contour, et cette paire disparait avec les<br />

deux parois;<br />

fusion d-g: si PC est une paroi droite et<br />

gauche, les attributs gauche/droite des<br />

riées ne sont pas modifiés;<br />

PS une<br />

parois<br />

paroi<br />

a pp a-<br />

fusion g-g: si PC et PS sont toutes les deux des parois<br />

gauches, la paroi appariée à PC reste paroi droite,<br />

alors que celle appariée à PS devient une paroi gauche;<br />

fusion d-d: inversement, si les deux parois sont droites,<br />

la paroi a ssocJ.ee à PS reste une paroi gauche, alors<br />

que celle associée à PC devient paroi droite.<br />

Cette notion de paire de parois actives s'avère très<br />

pratique pour réaliser au fur et à mesure du balayage, le<br />

calcul de certains attributs. C'est pourquoi la structure<br />

de l'objet "paire" (de parois actives), donnée ci-dessous,<br />

fait apparaitre des variables traitées dans le paragraphe

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

Saved successfully!

Ooh no, something went wrong!