реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Упаковка данных (сжатие данных), Упаковка данных (сжатие данных)
SasaVitebsk
сообщение Sep 6 2007, 08:53
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(aaarrr @ Sep 6 2007, 04:21) *
Сжать? У меня вот не получается, не знаю, как у других smile.gif

Если использовать свой упаковщик, с предустановленной таблицей ориентированной на ваш файл. Так чтобы таблица не передавалась. smile.gif

Хотя понятно что это не нужно. Но я говорю о принципе. Если данные идут несжимаемые, но предсказуемые (например известен механизм их формирования), то формируется таблица исходя из этих данных.
Go to the top of the page
 
+Quote Post
proba
сообщение Sep 10 2007, 08:14
Сообщение #17


Местный
***

Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526



использую LZW для передачи текстовои информации с логгера в PC. данные накопляются в датафлеш и передаются одним сеансом связи. сотнощение 3 : 1 . пример, данных 10120 б, в сжатом виде 3231 б.
алгоритм несложныи но требуется порядка 32K RAM.
при коротком строке вряд ли зaметного сжатия будет.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Sep 10 2007, 11:40
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(proba @ Sep 10 2007, 11:14) *
использую LZW для передачи текстовои информации с логгера в PC. данные накопляются в датафлеш и передаются одним сеансом связи. сотнощение 3 : 1 . пример, данных 10120 б, в сжатом виде 3231 б.
алгоритм несложныи но требуется порядка 32K RAM.
при коротком строке вряд ли зaметного сжатия будет.

А словарь по ходу формируешь?
В смысле каждый сеанс с пустого словаря начинаешь?
Или взял предустановленный?

И что-то 32к многовато получилось. У меня что-то около 10 выходило.

Алгоритм несложный, но самое главное - поиск.
Go to the top of the page
 
+Quote Post
proba
сообщение Sep 10 2007, 13:20
Сообщение #19


Местный
***

Группа: Участник
Сообщений: 358
Регистрация: 29-05-05
Пользователь №: 5 526



посмотрел код, деиствительно RAM нужен 20k а не 32к.
каждыи раз начинаю с пустого словаря.
обьем его 4099 слов - почему то с 2048 были проблемы ( может даже в приемнои стороне в PC ).
алгоритм требует 5x (обьем словаря) баит RAM. т.е. в моем случае 20KB.
исползовал исходники от Mark Nelson.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th September 2025 - 01:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.02501 секунд с 7
ELECTRONIX ©2004-2016