IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Compression Lampel Ziv


Sujet :

Algorithmes et structures de données

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2006
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Compression Lampel Ziv
    Bonjour,

    Pendant mes vacances je me suis amusé à utiliser la technique de compression inventée par Lampel-Ziv (LZ) utilisant un dictionnaire.
    Je n'ai pas trouvé énormément de documentation sur cette technique et là façon de l'optimiser. J'ai donc directement commencé à coder sans rien utiliser . Le seul problème c'est que avec ma compression j'arrive a récupérer que environ 200ko sur un fichier de 2mo.... Oui je sais, c'est catastrophique et il arrive que avec certains fichiers la taille augmente!

    Pour information j'ai utilisé un dictionnaire long de 255 mots et un octet minimum par entrée (l'unité).


    Petite question: auriez-vous des sites dans vos favoris sur Lampel-Ziv afin que je puisse améliorer mon programme? Et faudrait-il coupler ce codage avec la méthode du codage de Huffman?

    J'ai également cherché la documentation sur LZ77 et LZ78 pour que je fasse un programme qui utilisent ces formats de compression mais je n'ai rien trouvé. Connaîtreriez-vous un site qui explique bien la méthode pour comprésesser un fichier en LZ77 ou LZ78?

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    711
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 711
    Points : 751
    Points
    751
    Par défaut
    j'ai trouvé ca :

    http://fr.wikipedia.org/wiki/LZW

    a priori, huffman ca ne coute rien de l'utiliser, et c'est interressant a programmer : manipulation d'arbre, de pointeur, de champs de bits de longueurs variables..

Discussions similaires

  1. [Kylix] Composant de Compression CLX
    Par lancelot69 dans le forum EDI
    Réponses: 1
    Dernier message: 25/08/2003, 09h19
  2. Compression LZW
    Par BenderJay dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 29/05/2003, 21h04
  3. [Composants][Animation] Lire une vidéo compressée
    Par femtosa dans le forum Composants VCL
    Réponses: 6
    Dernier message: 03/09/2002, 08h03
  4. Compression d'exécutables
    Par Atrebate62 dans le forum Windows
    Réponses: 3
    Dernier message: 21/07/2002, 16h39
  5. compression de données du point de vue algorithmique
    Par GoldenEye dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 26/06/2002, 15h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo