Veja o ncompress
package.
Preciso aprender como fazer a compactação Lempel – Ziv – Welch usando caneta e papel para meus algoritmos e estruturas de dados classe. Infelizmente, temos apenas alguns exemplos em nosso livro de como isso é feito. Gostaria de praticar a compactação e a descompactação de texto usando-o, mas preciso encontrar uma maneira de verificar se estou certo em fazer isso certo ou errado.
Então, eu estou procurando por algum programa de código aberto / de preferência que possa compactar e descompactar o LZW para Windows ou GNU / Linux. Programas sem distribuições binárias também são bons.
A compressão GIF é LZW, qualquer biblioteca GIF terá código para isso.