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

Create successful ePaper yourself

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

60<br />

Preuve:<br />

La preuve est identique à celle déjà proposée pour<br />

l'affichage d'une composante connexe faite précédemment.<br />

D<br />

Corollaire 2.1:<br />

On peut traiter une image contour par contour.<br />

Corollaire 2.2:<br />

Toute partition d'un contour C en contours disjoints*<br />

ci ( c =$ci ) est licite pour l'affichage.<br />

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

Dans l'implémentation décrite au chapitre 4, nous avons<br />

abondamment utilisé le corollaire 2.1. En particulier,<br />

dans notre algorithme d'élimination des "barbules" (sorte<br />

d'aspérités) qui procède contour par contour, nous ne nous<br />

soucions pas du fait que les transformations apportées<br />

font que deux contours se chevauchent.<br />

Par contre, nous n'avons pas utilisé le deuxième corollaire.<br />

Figure 2.14<br />

exemple de partition d'un contour:<br />

1 1<br />

1 1<br />

Il Il<br />

___ Il Il<br />

1 Il ___<br />

1 1<br />

1 1<br />

l ___ l<br />

'*<br />

les contours peuvent avoir des ar;tes communes mais leurs intérieurs<br />

n'ont pas de pixels communs lcf. figure).

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

Saved successfully!

Ooh no, something went wrong!