Boule

Un compresseur codant (rle) de longueur de course bijectif pour Java
Télécharger maintenant

Boule Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • The Mandala Centre
  • Site Internet de l'éditeur:
  • Taille du fichier:
  • 6 KB

Boule Mots clés


Boule La description

Modifier par Birle est un compresseur codant de la longueur de la longueur bijective (rle) mis en uvre dans Java. Comme Biac, c'est un autre port d'un compresseur qui a été écrit par Mark Nelson et modifié pour rendre Bijectif par David Scott. Je l'ai modifié de manière à ce qu'il ne soit plus compatible avec l'original. Je sentais que ce n'était pas assez conservateur - et j'ai eu trop de tendance à causer une expansion sur des fichiers parfaitement normaux. En conséquence, je l'ai changé pour envisager une course comme tout ce qui commence à démarrer Wiuth trois caractères répétés (plutôt que les deux originaux). Cette modification a augmenté le ratio de compression total sur le corpus de 11,49% à 12,72%. L'augmentation du seuil d'exécution a également semblé avoir des résultats nuisibles en général. Ce code est destiné à agir en tant que pré-processeur pour d'autres systèmes de compression. Il laisse le format global de la plupart des fichiers plus intacts (et élimine simplement les courses) laissant le sol ouvert aux compresseurs ultérieurs de différents types. L'amélioration pouvant être attendue est relativement faible sur des fichiers normaux - mais augmente si les fichiers en question peuvent être censés contenir de nombreuses exécutions. Par exemple, Biac réduit les fichiers du corpus de 3312291 octets à 1841675 octets - une réduction de quelque 44,39%. Si Birle est appliqué en premier, la réduction est de 1821284 octets, faisant un rapport de compression global de 45,01%. L'épargne est de 20391 octets - ou 0,62% du total. Il y a une extrémité avant d'interface graphique ainsi qu'une interface de ligne de commande.


Boule Logiciels associés