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

 
 
> Упаковка данных (сжатие данных), Упаковка данных (сжатие данных)
satnettv
сообщение Sep 5 2007, 10:22
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 8-08-07
Из: MockBa
Пользователь №: 29 658



Задача в следующем:

требуется простой пример упаковки (сжатия) данных (например, строку из 80 символов сжимать до 30) на каком-нибудь примере, написанном на Си. Пишу на code vision, с ассемблером не в ладах.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SasaVitebsk
сообщение Sep 5 2007, 19:57
Сообщение #2


Гуру
******

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



Я реализовывал алгоритмы компрессии/декомпрессии. Для начала написал их на IBM чтобы оценить эффективность и отработать алгоритм.

Выводы следующие:
1) Если использовать метод заполнения словаря, то вам потребуется не менее 2К озу под словарь.
Если использовать предустановленный словарь, то вам придётся выполнить серьёзный предварительный анализ ваших данных для формирования словаря.
2) Декомпрессия выполняется достаточно просто и CPU загружает не очень сильно. Компрессия значительно загружает проц. И в том и в другом случае применение AVR всётаки не оправдано. Если только очень медленные процессы.

Здесь, наверное уместен какой-нибудь ARM.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- satnettv   Упаковка данных (сжатие данных)   Sep 5 2007, 10:22
- - bzx   Цитата(satnettv @ Sep 5 2007, 14:22) Зада...   Sep 5 2007, 10:55
- - =AVR=   Примитивное сжатие типа посоветованного выше обычн...   Sep 5 2007, 11:33
- - zltigo   Цитата(satnettv @ Sep 5 2007, 13:22) треб...   Sep 5 2007, 11:40
- - mse   есть такой алгоритм - RADIX-50, по-мойму. Упаковыв...   Sep 5 2007, 12:36
|- - zltigo   Цитата(mse @ Sep 5 2007, 15:36) Упаковыва...   Sep 5 2007, 12:53
||- - mse   Цитата(zltigo @ Sep 5 2007, 16:53) Ну это...   Sep 5 2007, 13:10
||- - scifi   Цитата(mse @ Sep 5 2007, 17:10) А это, в ...   Sep 5 2007, 20:11
||- - SasaVitebsk   Цитата(scifi @ Sep 5 2007, 23:11) Случайн...   Sep 6 2007, 00:12
|- - ReAl   Цитата(mse @ Sep 5 2007, 14:36) есть тако...   Sep 5 2007, 20:56
- - SpyBot   Да, и кстати есть небольшая но очень интересная кн...   Sep 5 2007, 14:30
- - aaarrr   Да??? Сожмите-ка эту случайную последовательность:...   Sep 6 2007, 00:49
|- - SasaVitebsk   Цитата(aaarrr @ Sep 6 2007, 03:49) Да??? ...   Sep 6 2007, 01:10
|- - aaarrr   Цитата(SasaVitebsk @ Sep 6 2007, 05:10) 1...   Sep 6 2007, 01:21
|- - SasaVitebsk   Цитата(aaarrr @ Sep 6 2007, 04:21) Сжать?...   Sep 6 2007, 08:53
- - proba   использую LZW для передачи текстовои информации с ...   Sep 10 2007, 08:14
|- - SasaVitebsk   Цитата(proba @ Sep 10 2007, 11:14) исполь...   Sep 10 2007, 11:40
- - proba   посмотрел код, деиствительно RAM нужен 20k а не 32...   Sep 10 2007, 13:20


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 09:42
Рейтинг@Mail.ru


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