2017-04-15 5 views
-1

J'ai besoin de porter l'algorithme deflate/gonfle utilisé dans le morceau png IDAT, avec CM = 8. J'ai lu la documentation sur le fonctionnement de l'algorithme zlib et deflate pour la compression mais il vaudrait probablement mieux que je suive les étapes déjà effectuées par quelqu'un d'autre plus expérimenté que moi pour le portage. Par conséquent, je suis à la recherche du code source le plus simple pour l'implémentation de gonfler/dégonfler. Je peux lire les codes C et similaires.gonfler/dégonfler le portage, recommander un code source

Une recommandation?

Merci.

Répondre

0

zlib fournit quelques exemples:

  • "bouffée" est une implémentation simple C de DEFLATE, qui est fourni avec zlib dans son répertoire "contrib". puff.c n'utilise pas zlib, et a environ 875 lignes, principalement des commentaires. Zlib fournit également une implémentation simple appelée "zpipe.c", qui se trouve dans le répertoire "examples", mais vous ne pouvez pas le vouloir car zpipe dépend de zlib (puisqu'il s'agit d'un exemple d'utilisation de zlib).