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.

30<br />

L'exemple de la figure 2.4 aura comme code:<br />

nombre de contours: 2<br />

(x2, y2)<br />

2 2 2 2 3 3 3 3. 0 0 0 1 0 1 1<br />

(x1, y1)<br />

2 2 3 3 .o 1 0 1<br />

A chaque fois qu'il reçoit un précode, ce module est<br />

capable de mettre à jour le code par chainage de la paroi<br />

idoine grâce à une structure de données interne au module:<br />

l'anneau des parois actives.<br />

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

Dans cette structure de données, chaque paroi est mémorisée<br />

sous la forme de la liste de liens horizontaux et<br />

verticaux qui la code depuis son point de naissance<br />

jusqu'au point atteint par la ligne de balayage courante.<br />

La réception du précode d'un point de mort détermine<br />

une liaison entre deux parois. Lorsque cette liaison ferme<br />

un contour on construit le code de ce contour. Si de plus<br />

ce contour est extérieur, il délimite une composante connexe;<br />

on peut alors construire le code de contour global<br />

de cette composante, et le transmettre en sortie au module<br />

suivant.<br />

4.2. ANNEAU <strong>DE</strong>S PAROIS ACTIVES.<br />

Cette structure est une liste simplement<br />

parois actives, parmi lesquelles on désigne,<br />

tant, 3 parois consécutives:<br />

chainée des<br />

à tout ins-<br />

la Paroi Courante (PC),<br />

la Paroi Suivante (PS),<br />

et la paRoi PRécédente (RPR).<br />

Cette liste est initialement vide et on-l'appelle "anneau"<br />

car le dernier élément est connecté au premier.<br />

L~s opérations à effectuer sur cette structure de données<br />

sont les suivantes:<br />

pnaiss (): introduire 2 nouvelles parois avant le pointeur<br />

courant; la 2ème des parois insérées devient la<br />

nouvelle paroi courante.<br />

lien_o ( ) : a jouter un lien horizontal en fin de pa roi<br />

courante. La paroi courante ne change pas.

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

Saved successfully!

Ooh no, something went wrong!