Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Поддержка LZW в PHP
 
 автор: sms-send   (10.07.2007 в 21:42)   письмо автору
 
 

Есть готовые наборы функций?


P.S.:
Гугля выдаёт инфу об окончании патентов на LZW :-(

   
 
 автор: sms-send   (11.07.2007 в 19:35)   письмо автору
 
   для: sms-send   (10.07.2007 в 21:42)
 

Кто нибуть, хелп... )

   
 
 автор: Trianon   (12.07.2007 в 11:33)   письмо автору
 
   для: sms-send   (11.07.2007 в 19:35)
 

Готовых не нашел.
Самому написать не так уж сложно, учитывая, что самую жестокую часть работы - поиск значения в ассоциативном массиве - php берет на себя.
Тормозить на больших объемах данных, конечно, будет, но это естественно для интерпретируемого языка.
А чем не устраивает gzip, который в php поддерживается полностью?

   
 
 автор: sms-send   (13.07.2007 в 02:16)   письмо автору
 
   для: Trianon   (12.07.2007 в 11:33)
 

Нужно для парсинга и создания файлов GIF, там применяется именно LZW.

   
 
 автор: Unkind   (13.07.2007 в 02:21)   письмо автору
 
   для: sms-send   (13.07.2007 в 02:16)
 

Вы будете создавать полностю "вручную"?
Иначе не понимаю, зачем это Вам.

   
 
 автор: sms-send   (13.07.2007 в 06:07)   письмо автору
 
   для: Unkind   (13.07.2007 в 02:21)
 

Да, именно.

   
 
 автор: Unkind   (13.07.2007 в 11:53)   письмо автору
 
   для: sms-send   (13.07.2007 в 06:07)
 

И как Вы себе это представляете? Как нарисовать точку, если не секрет? :)

   
 
 автор: Trianon   (13.07.2007 в 02:51)   письмо автору
 
   для: sms-send   (13.07.2007 в 02:16)
 

Парсить файлы GIF можно не залезая на уровень компрессии.
Да и собирать тоже. Tiff - дело другое.

   
 
 автор: sms-send   (13.07.2007 в 06:09)   письмо автору
 
   для: Trianon   (13.07.2007 в 02:51)
 

Т.е.? Как я могу достать из потока GIF сжатые данные, если не применять распаковщик LZW?

   
 
 автор: Trianon   (13.07.2007 в 15:29)   письмо автору
 
   для: sms-send   (13.07.2007 в 06:09)
 

Сжатые данные добыть очень просто - разобрать поток до уровня массивов LZW-кода.
Несжатые - для мультикадрового файла - посложнее, но тоже можно. Сформировать GIF-файлы с одиночным изображением на основе этих массивов. Открыть каждый чекуз imagefromgif() . Попиксельно считать изображение.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования