Compression LZW [Pascal] - Delphi/Pascal - Programmation
Marsh Posté le 14-05-2002 à 18:48:46
Je pense que c'est parce que tu fais tes sorties en ASCII. Si tu redéfinis ta sortie en binaire, ça devrait aller
Marsh Posté le 14-05-2002 à 20:09:31
Heu dans mon fichier compresse (fichier *txt) j'y met des words, dc d'apres toi ces words je devrais les mettre en binaire? (si j'ai bien compris )
[jfdsdjhfuetppo]--Message édité par princesseflora le 14-05-2002 à 20:09:48--[/jfdsdjhfuetppo]
Marsh Posté le 14-05-2002 à 20:19:01
Bhen si tu utilises autre chose que du texte brut (donc lisible avec un éditeur texte) tu DOIS tout traiter en binaire...
Sinon (sous Windows) les octets valant 10 et 13 sont convertis en deux octets, valant 13 et 10 (donc évidemment le fichier est plus gros).
Marsh Posté le 14-05-2002 à 20:43:06
voila... tu peux d'ailleurs le vérifier avec un éditeur hexadécimal.
Marsh Posté le 14-05-2002 à 17:39:45
Salut,
j'ai un grave probleme: j'ai fait un algorithme de compression, mais lorsque j'applique l'algorithme, le fichier compresse est plus gros que le fichier original.
Si vous aviez dse suggestions pour regler ce probleme