Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.11;
Скачать: CL | DM;

Вниз

Знатокам алгоритмов сжатия, в частности, ZLib   Найти похожие ветки 

 
Eraser ©   (2005-11-19 02:07) [0]

Вот скачал новую версию ZLib с сайта http://www.zlib.net/
Вижу новый для себя перегруженный конструктор
constructor TZCompressionStream.Create(dest: TStream;
 compressionLevel: TZCompressionLevel; windowBits, memLevel: Integer;
 strategy: TZStrategy);
begin
...
end;


Интересует тип TZStrategy.

TZStrategy         = (zsDefault, zsFiltered, zsHuffman, zsRLE, zsFixed);

Чем отличаются эти стратегии (алгоритмы?) сжатия и какой из них самый быстрый для сжатия графики (bmp)?

Спасибо.


 
TUser ©   (2005-11-19 08:52) [1]

А что написано в доке? Вот Хаффман, скажем, понятно, а что там по умолчанию у них прописано - это уж вопрос к разработчикам или копать исходники.

С точки зрения скорости - выбирай однопроходные алгоритмы, такие как LZH.


 
Eraser ©   (2005-11-19 13:39) [2]

Почитал, потестировал, оказалось, что для моего случая лучше всего подходят стандартные настройки и CompressionLevel = zcFastest.



Страницы: 1 вся ветка

Текущий архив: 2005.12.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
14-1132233376
boriskb
2005-11-17 16:16
2005.12.11
Американское стрелковое оружие


3-1130395498
Juice
2005-10-27 10:44
2005.12.11
Connect к MySQL через dbExpress->ODBC


8-1121087757
izvr
2005-07-11 17:15
2005.12.11
Проигрывание видеофайлов без остановок


14-1132149687
Red_imp
2005-11-16 17:01
2005.12.11
Прикольная задачка но может быть и была она тут тогда извините


2-1132342808
SerGe@nt
2005-11-18 22:40
2005.12.11
Можно ли скопировать несколко файлов?