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.

29<br />

Figure 2.4<br />

Exemple de précodage .<br />

. 1 • 1 • 1 . 1 . 1 •<br />

-+-+-+-+-+-<br />

.IXIXIXI.I-<br />

-+-+-+-+-+-<br />

. 1 x 1. 1 x 1 x 1.<br />

-+-+-+-+-+-<br />

. lXI. 1.1x1. sera précodé:<br />

-+-+-+-+-+-<br />

.IXIXIXIXI. 3 3 2 9 14 13 1 2 9 6 8 13 6 9 1<br />

-+-+-+-+-+-<br />

• 1 • 1 • 1 • 1 • 1 • 3 11 x1 y1 6 8 12 12 12 4 x2 y2<br />

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

La programmation de cette opération est simple.<br />

Toutefois, il est indispensable d'envisager son intégration<br />

au prétraitement assuré par le matériel d'interface<br />

avec le numériseur.<br />

Le gain à attendre en ce qui concerne le temps de traitement,<br />

est très important: il est nécessaire sinon, de<br />

calculer tous les interpixels, e~ de plus, pour les interpixels<br />

utiles, le volume des données ·.passe d' 1 bit par<br />

pixel à 4 bits par interpixel.<br />

4. EXTRACTION <strong>DE</strong>S COMPOSANTES CONNEXES.<br />

4.1. PRINCIPE <strong>DE</strong> CONSTRUCTION DU CO<strong>DE</strong> <strong>DE</strong> CONTOUR.<br />

Ce module reçoit en entrée des codes (appelés désormais<br />

précodes) qui représentent le voisinage non monochrome<br />

d'un interpixel (cf. ci-dessus) , et élabore un code par<br />

chainage du contour extérieur et éventuellement des contours<br />

intérieurs, de chaque composante connexe.<br />

Le code par chainage est proche de celui de Freeman,<br />

mais là encore nous codons une liste d'interpixels où le<br />

code de Freeman est formé d'une liste de pixels. La convention<br />

adoptée est:<br />

Figure 2.5<br />

3<br />

1<br />

2--+--0<br />

,.<br />

1

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

Saved successfully!

Ooh no, something went wrong!