Описание тега lzw
LZW (Lempel-Ziv-Welch) - это алгоритм сжатия, который заменяет LZ78.
1
ответ
Используйте Perl для добавления изображения GIF, отличного от 8-битного, в PDF
Я пытаюсь добавить не чересстрочные GIF-изображения, отличные от 8-битных, в документ PDF без необходимости полного декодирования потока битов, используя PDF::Create для Perl. LZWDecode алгоритм, который является частью стандарта PDF, требует, чтобы…
19 июн '12 в 20:08
8
ответов
LZW сжатие / декомпрессия в условиях низкой памяти
Кто-нибудь может дать указания, как я могу реализовать сжатие / распаковку lzw в условиях низкой памяти (< 2k). это возможно?
08 июл '10 в 12:05
4
ответа
LZW сжатие и словарь
Я смотрю на реализацию сжатия LZW в C++ и не уверен в лучшей реализации словаря. Хеш-таблица имела смысл, но я не понимаю, как я смогу "переназначить" значения. Если таблица заполняется, мне нужно начать перезаписывать предыдущие (самые старые) запи…
22 июл '12 в 15:36
2
ответа
Почему при использовании unix-compress и go compress/lzw создаются разные файлы, которые не читаются другим декодером?
Я сжал файл в терминале с compress file.txt и получил (как и ожидалось) file.txt.Z Когда я передаю этот файл ioutil.ReadFile на ходу, buf0, err := ioutil.ReadFile("file.txt.Z") Я получаю сообщение об ошибке (строка выше 116): finder_test.go:116: lzw…
19 мар '17 в 17:22
4
ответа
Есть ли хитрость в создании анимированного GIF из телевизионной статики, которая позволит ему быть относительно небольшим?
Заранее извиняюсь, но это не совсем вопрос фотошопа. Скорее, я пытаюсь придумать что-то убедительное, но максимально эффективно использующее сжатие и возможности формата gif для создания наименьшего возможного файла для анимации. Некоторые ограничен…
29 авг '12 в 00:38
1
ответ
Алгоритм сложности LZ
Не могли бы вы объяснить мне одну вещь: как алгоритм сложности LZ сочетается со сжатием данных? Сжимает ли он (или намеревался) данные или оценивает только количество уникальных подстрок в словаре? Спасибо!
12 апр '11 в 18:38
0
ответов
Беда со сжатием в LZW
У меня возникли проблемы при реализации компрессора LZW. Компрессор, кажется, работает нормально, но при обработке некоторых потоков он не помещает символ конца потока (определенный со значением 256), в результате декомпрессор зацикливается бесконеч…
20 май '15 в 11:49
1
ответ
Сжатие PERL LZW с выходными кодами имеет длину 9 бит
Со страницы: http://www.verypdf.com/document/pdf-format-reference/pg_0072.htm Я пытаюсь использовать одни и те же детали для сжатия и распаковки, это не работает какие-либо модули Perl (LZW) Source ASCII codes : 45 45 45 45 45 65 45 45 45 66 Current…
05 мар '13 в 11:47
3
ответа
Формат файла tar.Z, структура, заголовок
Я пытаюсь выяснить расположение файла tar.Z. (так называемый файл.taz. сжатый файл tar). этот файл может быть создан с опцией tar -Z или с помощью утилиты сжатия unix (результат один и тот же) Я попытался погуглить какой-нибудь документ об этой файл…
04 ноя '12 в 07:38
1
ответ
LZW Encoder Decoder - Таблица символов
Сжатие LZW работает, когда я использую таблицу символов (словарь) длиной 256, Encoder и Decoder работают с 256, и все работает нормально, но когда я увеличиваю это число, например, до 512, 1024, 4096, вывод декодированного файла не совпадает с первы…
25 июн '13 в 20:13
1
ответ
Элемент исчезает при вызове функции - Сжатие LZW
Я провел некоторое исследование, но ничего не касалось моей проблемы... Я на самом деле пытаюсь кодировать сжатие LZW для школы, и мне нужна функция, чтобы проверить, есть ли элемент в моем словаре. Однако, когда я вызываю эту функцию, она пытается …
07 фев '19 в 16:26
2
ответа
Как мне представить вывод LZW в байтах?
Я нашел реализацию алгоритма LZW, и мне было интересно, как я могу представить его вывод, который представляет собой список int, в байтовый массив. Я пробовал с одним байтом, но в случае длинных входов словарь имеет более 256 записей, и поэтому я не…
10 мар '18 в 14:19
1
ответ
Проблемы с процедурой декодирования переменной длины алгоритма LZW
Настройка Скажи, что у меня есть: Серия чисел, полученных в результате LZW-сжатия растрового изображения: 256 1 258 258 0 261 261 259 260 262 0 264 1 266 267 258 2 273 2 262 259 274 275 270 278 259 262 281 265 276 264 270 268 288 264 257 Сжатый LZW,…
21 дек '16 в 16:41
4
ответа
Как обнаружить строку сжимается алгоритмом LZW в C++
У меня есть два XML-файла, один сжатый LZW, другой в виде простого текста. Как я могу узнать, сжато или нет?
24 июн '14 в 09:07
2
ответа
LZW рутина в Хаскеле с использованием монад
Я пытаюсь реализовать сжатие LZW в Haskell, используя Monads, вот мой код с тестовыми примерами: {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE FlexibleContexts #-} import Control.Monad.State import Control.Mo…
15 мар '15 в 12:50
4
ответа
Как я могу сделать LZW декодирование на Java?
У меня есть база данных, которая содержит данные изображения, хранящиеся в виде двоичного двоичного объекта. В документации говорится, что данные кодируются с использованием LZW. Я думал, что смогу декодировать его, используя входные потоки Zip или …
11 мар '10 в 12:56
1
ответ
Сжатие ZIP-файла с использованием LZW-сжатия создает слишком большой сжатый файл
Я пытался сжать zip-файл, используя метод сжатия LZW (код приведен в следующей ссылке), http://rosettacode.org/wiki/LZW_compression Он создает длину закодированного файла слишком большой, чем исходный размер файла, в чем причина? Пожалуйста, кто-ниб…
21 окт '13 в 10:57
2
ответа
Сканер - Исключение в потоке "main" java.util.NoSuchElementException: строка не найдена
Есть определенно линия, но я не понимаю, почему Сканер не видит это.. Вот начало файла: 256 <Y 1874> <A T. HARDY‡<T Madding Crowd(Peuœ‚978)”C i”P 51‡DESCRIPTION OF FMERÅAK -- AÄINCIºNT Ниже приведен мой код для его получения: File file =…
26 июн '13 в 10:09
1
ответ
Цель XOR-инг с 0?
Итак, у меня есть статическая хеш-таблица, и перед добавлением кода в таблицу индекс XOR-редактируется с 0. Почему это так, если индекс таблицы уже объявлен как целое число? h = 0; h ^= (i << LZW_HASH_SHIFT); if (h >= LZW_HASH_SIZE) { h -= …
28 июл '16 в 07:54
1
ответ
Имя (это специфическое) алгоритма хеширования XOR для местоположений / строк массива
У меня есть следующий код C здесь: http://marknelson.us/1989/10/01/lzw-data-compression/ В нем говорится, что он использует алгоритм хеширования XOR, чтобы избежать необходимости искать элементы массива подстроки и вместо этого генерировать "адрес" …
30 ноя '12 в 02:09