Bonjour, merci pour pour ce cours. J'aimerais savoir comment faire où dans quelles circonstances on peut changer de dictionnaire afin d'optimiser une compression ? Est-ce que cela dépend du logiciel ou autres données ? Merci et courage.
On peut toujours changer de dictionnaire. Il suffit que le programme connaisse les 2 dictionnaires (celui qu'on a à la base et celui avec lequel on aimerait encoder l'information). Le programme peut lire l'encodage du fichier d'origine grâce au 1er dictionnaire, et pour chaque caractère lu, il peut encoder le caractère avec le 2e dictionnaire et l'écrire dans un autre fichier.
Bonjour, je me demandais si certains éditeurs de textes implémentaient l'algorithme de Huffman. Ça pourrait m'être très pratique si je désire analyser des séries de données très importantes (plusieurs milliers voire milliards de caractères..), ou même si je veux écrire un bouquin.
Oui les formats plus récents comme .docx sont compressés par défaut avec ZIP, qui en général est une combinaison de Huffman et Lempel-Ziv-Storer-Szymanski