Мне нужно научиться делать Лемпель-Зив-Уэлч сжатие с помощью пера и бумаги для моих алгоритмов и класса структур данных. К сожалению, в нашей книге есть только несколько примеров того, как это делается. Я хотел бы попрактиковаться в сжатии и распаковке текста, используя его, но мне нужно найти способ проверить, правильно ли я поступаю правильно или неправильно.
Поэтому я ищу какую-нибудь программу с открытым исходным кодом, которая может сжимать и распаковывать LZW для Windows или GNU / Linux. Программы без бинарных дистрибутивов тоже подойдут.
windows
linux
open-source
compression
AndrejaKo
источник
источник
Ответы:
смотреть на
ncompress
пакет.источник
GIF-сжатие - это LZW, код для любой библиотеки GIF.
http://www.martinreddy.net/gfx/2d/GIF-comp.txt
источник