Bulat Ziganshin
2005-01-25 17:59:12 UTC
* Originally in RU.COMPRESS
Приятного тебе дня и незабываемой ночи, Alexander!
AL> Термин "дерево" - здесь нужно понимать как "словарь"?
это в lz77 - словарь, а в lz78 - именно дерево
AL> т.е. в реализации алгоритма lz78 нужно просто подсунуть это готовое
AL> дерево (оно же словарь), и не формировать его в lz78?
да, в лююом случае нужно взять уже готовые данные, которые бы сформировал к
этому моменту распаковщик
AL> PS: В данной области (сжатие данных) я не специалист.
если ты опишешь свою задачу более подробно (зачем это делается) и дашь
характеристики оборудования и своей системы программирования (можно ли
использовать внешние библриотеки на Си и т.п.), то я тебе смогу подсказать
более конкретные враианты
Bulat, mailto:bulatz-AT-fort.tatarstan.ru, ICQ: work 15872722, home 11849833
... Иногда для того, чтобы изменить свое восприятие мира,
... люди пытаются изменить сам мир
Приятного тебе дня и незабываемой ночи, Alexander!
3) использовать lz78/ppm с превдварительно построенным деревом (см.
AL> ppmtrain)AL> Термин "дерево" - здесь нужно понимать как "словарь"?
это в lz77 - словарь, а в lz78 - именно дерево
AL> т.е. в реализации алгоритма lz78 нужно просто подсунуть это готовое
AL> дерево (оно же словарь), и не формировать его в lz78?
да, в лююом случае нужно взять уже готовые данные, которые бы сформировал к
этому моменту распаковщик
AL> PS: В данной области (сжатие данных) я не специалист.
если ты опишешь свою задачу более подробно (зачем это делается) и дашь
характеристики оборудования и своей системы программирования (можно ли
использовать внешние библриотеки на Си и т.п.), то я тебе смогу подсказать
более конкретные враианты
Bulat, mailto:bulatz-AT-fort.tatarstan.ru, ICQ: work 15872722, home 11849833
... Иногда для того, чтобы изменить свое восприятие мира,
... люди пытаются изменить сам мир