Compression LZW
Fermé
fropen
Messages postés
2
Date d'inscription
samedi 23 mai 2015
Statut
Membre
Dernière intervention
23 mai 2015
-
23 mai 2015 à 21:33
KX Messages postés 16754 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 23 mai 2015 à 22:32
KX Messages postés 16754 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 23 mai 2015 à 22:32
A voir également:
- Lzw compression java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Java runtime - Télécharger - Langages
1 réponse
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
23 mai 2015 à 21:38
23 mai 2015 à 21:38
'lut, l'output est censé contenir une série d'octets de données compressées, pas des caractères lisibles.
Si tu veux le "réduire" à des caractères dits imprimables, regarde du coté des fonctions baseX, base64 étant la plus répandue (mais il existe aussi base36 par exemple).
Si tu veux le "réduire" à des caractères dits imprimables, regarde du coté des fonctions baseX, base64 étant la plus répandue (mais il existe aussi base36 par exemple).
Modifié par KX le 23/05/2015 à 21:58
Comme gravgun ça ne me dérange pas qu'il y ait des octets illisibles, c'est même tout à fait souhaitable. Si on passe d'une base 256 à la base 64 par exemple, alors ce qui était compressé sur 3 octets le sera sur 4 caractères (256^3=64^4)
Alors certes ton fichier sera "lisible" mais ça augmente la taille de ton fichier de 33% c'est un peu dommage pour un algorithme de compression !
23 mai 2015 à 22:06
23 mai 2015 à 22:13
Je soulignait juste que ça allait diminuer le taux de compression du fichier final.
Si ce n'est que pour l'affichage du fichier je conseillerais plutôt d'utiliser un logiciel en hexadécimal (Hex Edit par exemple) plutôt que le Bloc-notes.
23 mai 2015 à 22:30
je vx juste savoir est ce que les caractères illisible affichés dans le fichier output sont des caracteres de type Base64 ?
23 mai 2015 à 22:31