Wavelet Explorer



Wavelet Explorer

Wavelet Explorer - это WTP-клиент для Windows. Программа подключается к WTP-серверу, на котором лежат закодированные изображения, и загружает их. По мере загрузки изображения, Wavelet Explorer его периодически перерисовывает. Причем благодаря прогрессивному алгоритму кодирования изображение не загружается сверху вниз строчка за строчкой, а отображается сразу целиком, создавая эффект постепенного проявления, при котором размытое изображение постепенно становится все более и более четким. Этот процесс можно остановить в любой момент времени, когда будет достигнуто необходимое визуальное качество изображения. Вот тут можно посмотреть скриншот программы.

Оказывается, что даже ничтожно малой части (тысячной доли от оригинала) изображения вполне достаточно, для того чтобы составить о нем впечатление. Все это возможно благодаря вейвлетным алгоритмам и специальным методам кодирования.

На данный момент WTP-сервер работает на одном из серверов Коми РЦНИТ (Коми Республиканского Центра Новых Информационных Технологий), который располагается в Сыктывкарском государственном университете. Сервер доступен по адресу wtp.syktsu.ru

Для того, чтобы посмотреть на всю эту систему в работе, скачайте Wavelet Explorer и наберите в нем указанный адрес.

Если вы подключены к Интернету не напрямую, а через firewall (что почти всегда верно для организаций), то сначала необходимо попросить вашего системного администратора открыть порт 10000/tcp.

Скачать

С точки зрения программиста, Wavelet Explorer состоит из трех частей: визуальной части и двух DLL библиотек. Визуальная часть Wavelet Explorer написана на Delphi 3, а библиотеки, одна из которых реализует протокол WTP, а вторая представляет собой DLL версию TiLib, на C.

Wavelet Explorer 0.0.1 можно скачать как в виде готового дистрибутива, удобного для установки и использования, так и в виде исходных текстов для Delphi 3. Исходные тексты от DLL библиотек распространяются в виде отдельных архивов.

Все указанные программы доступны для скачивания и распространяются в соответствии с лицензией GNU GPL.


Copyleft © 2003-2008 Александр Симаков
Сыктывкарский государственный университет
Последнее обновление: 15 марта 2008