Вопросы по информации, представленной на сайте, а также по фрактальному сжатию можно задать, обратившись по адресу fic [at] bos.ru с пометкой "Фрактальное сжатие" (он-лайн форма).

Список программных проектов

Информация по размещению баннера данного ресурса доступна здесь.

Закажите книгу
"Фрактальное сжатие изображений. Реализация и исследование алгоритмов"

Заказать (ljubljuknigi)
Заказать на Setbook

Подписаться на рассылку
"Фрактальное сжатие изображений"
 

Программа просмотра фрактально сжатых изображений SFICodecViewer

PIFSCodecViewer Программа позволяет открывать и просматривать фрактально сжатые изображения по итерациям восстановления, а так же просматривать доменно-ранговые зависимости и коэффициенты преобразований.

!!! Желающие поучаствовать в разработке, просьба писать на мыло fic [at] bos.ru либо через веб-интерфейс.

Программа подойдет как для людей, желающих понять как происходит декодирование изображения, откуда из ничего появляется сжатое изображение. А так же предполагается использовать ее для отладки вновь написанных движков.

Работает только с изображениями в градациях серого (8 бит/пиксель, BMP), размеры которых кратны размерам ранговых и доменных блоков, например 256x256, 512х512 пикселей и т.д.

Тип: GUI приложение
Среда разработки: Visual C++ 2008.

Вопросы по программе можно задать, обратившись по адресу fic [at] bos.ru (он-лайн форма).

SFICodecViewer ScreenShot

К архиву приложены три сжатых изображения. Файл - открыть - открываем визуализированный фрактальный код. Программа делает одну итерацию восстановления. Далее через меню Edit либо с помощью кнопки на панели инструментов производим следующую итерацию. Слева новое изображение, справа - старое, с которого берутся доменные блоки. Внизу слева увеличенное ранговое изображение, справа - увеличенное доменное изображение, по центру - преобразованное доменное изображение (умноженное на коэффициент изменения контраста).

Если программа не запускается, вероятно, необходимо установить Visual C++ 2008 Redistributable.

Скачать файл:
SFICodecViewer (SFICodecViewer_1.0.0096.06Jun2010.zip) (408.5 кб, скачиваний: 685 )

Список задач.

  • Индикация количества итераций.
  • Необходимо добавить подписи к доменным и ранговым блокам.
  • Вероятно стоит сделать таблицу, где вместо пикселей будут их цифровые значения (для проверки преобразований) - применительно к доменным и ранговым блокам (частично реализовано).
  • Создать страницу настроек, где можно будет задать начальное число итераций, размер увеличенных копий доменных и ранговых блоков и пр.
  • Визуализировать процесс декодирования: каждые 2 секунды добавлять очередной ранговый блок к изображению, и показать соответствующий домен, коэффициенты и преобразованный доменный блок (отложено).

Журнал

09 июня 2010 г.
Ускорен вывод декодированного изображения. Нарисованы иконки. Изображения теперь все масштабируются на 512 пикселей.

22 мая 2010 г.
Изменен формат визуализированного фрактального кода. Улучшен вывод доменно-ранговой информации.

10 мая 2010 г.
На сайте выложенестовая версия файл программы, находящейся в разработке. Ждем заинтересовавшихся разработчиков.

Website templates by JustDreamweaver.com