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.

1 3<br />

BIB_SYMB: liste de couples (numéro, description d'un symbole)<br />

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

BIB_SYMB := vide<br />

tant que non FIN_<strong>DE</strong>_DOC faire<br />

répéter<br />

P := POINTSUIVANT (* balayage ligne à ligne *)<br />

jusqu'à FIN_<strong>DE</strong>_DOC ou P=NOIR<br />

si P=NOIR alors<br />

S := SYMBOLE_EXTRAIT (* à partir de P *)<br />

CHERCHER S DANS BIB-SYMB<br />

si TROUVE alors<br />

CO<strong>DE</strong> := NUMERO (* de S dans BIB_SYMB *)<br />

sinon<br />

INTRODUIRE S DANS BIB_SYMB<br />

fin si<br />

fintant<br />

CO<strong>DE</strong> := FIN <strong>DE</strong>_DOC<br />

ENVOYER CO<strong>DE</strong><br />

Remarque:<br />

CO<strong>DE</strong><br />

fin si<br />

ENVOYER CO<strong>DE</strong><br />

:= S<br />

(* cf. remarque *l<br />

La description explicite du symbole est transmise à sa<br />

prem1ere occurrence. La bibliothèque de tous les symboles<br />

n'est jamais transmise globalement, mais seulement au fur<br />

et à mesure du codage; ainsi le décodeur reconstruira-t-il<br />

une bibliothèque qui évoluera au cours du décodage de la<br />

même manière que lors du codage.<br />

Parmi les variantes bâties sur ce principe, certaines<br />

sont dites mixtes ou hybrides: du fait que 1' extraction<br />

d'un symbole à partir d'un point P peut échouer dès que<br />

l'objet dépasse la taille maxi!Tiale prévue pour un symbole,<br />

la zone noire -appelée "résidu"- à laquelle P appartient,<br />

est alors l'objet d'un autre type de codage.<br />

5. QUELQUES M<strong>ET</strong>HO<strong>DE</strong>S SYMBOLIQUES <strong>ET</strong>/DU MIXTES.<br />

5.1. C.S.H. COHBINED SYHBOL HATCHING.<br />

Cette méthode mixte (Pratt et al. [PROC]), utilise deux<br />

techniques de compression déjà sommairement décrites plus<br />

haut:<br />

la reconnaissance de symboles,<br />

le codage par plages bidimensionnel CREAD).<br />

5.1.1. Principe.<br />

Nous décrivons ci-après la trame de 1' algorithme Creconstitution!);<br />

mais il faut noter que le codage d'un symbole<br />

nécessite l'accès anticipé aux n lignes suivantes de

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

Saved successfully!

Ooh no, something went wrong!