FRACTALS

ѕ даРЪвРЫРе
іРЫХаХп ШЧЮСаРЦХЭШЩ даРЪвРЫЮТ
їаЮУаРЬЬл ФЫп ЯЮбваЮХЭШп даРЪвРЫЮТ
БблЫЪШ ЭР ФагУШХ бРЩвл Ю даРЪвРЫРе
ЅРЯШиШ бТЮШ ТЯХзРвЫХЭШп



 
 

LOGO
Предыдущая Следующая

Системные требования. Программное обеспечение разработано для работы на PC Pentium под управлением операционных систем Win32, таких как Windows 95, Windows 98 или Windows NT; можно также использовать Windows 3.1 с дополнением WIN32S. Исполняемые файлы (\ехе) работают без каких-либо дополнительных динамических библиотек (DLL), кроме тех, которые входят в стандартную конфигурацию Windows.

Системы программного обеспечения. Предоставляются три системы программного обеспечения:

✓ Система IFS: создает и вычисляет системы итерируемых функций

✓ Система IMG: осуществляет фрактальное сжатие изображений

✓ Система WAV: осуществляет вейвлет-сжатие изображений и распечатывает результат

228 Фракталы и вейвлеты для сжатия изображений в лейг>

А.1. Система IFS

Система IFS создает системы итерируемых функций Qp<v используя отмеченные точки и аффинные преобразован^ между множествами точек. На Рис. А. 1.1 показано основцо* окно системы IFS с открытым меню, содержащим опции от крытия окон различных типов. Программа дает возможность размещать точки на двумерной сетке и использовать эти точ ки для задания аффинного преобразования. Аффинные пре образования определяют IFS. Программа вычисляет коэффи циенты аффинного преобразования и сохраняет их в файле

Этапы построения изображения, являющегося аттрактором IFS, следующие:

1. Определение точек.

2. Определение аффинного преобразования.

3. Сохранение коэффициентов в файле.

4. Открытие файла коэффициентов и запуск IFS.

В следующих разделах эти шаги обсуждаются более подробно.

Рис.А.1.1.

Основное окно системы IFS с открытым основным меню опиии окном IFS

ение А. Использование прилагаемого программного обеспечения

229

АЛЛ. Окно точек

Окно точек содержит сетку для определения координат точек, которые определят аффинное преобразование. Программа позволяет импортировать растровое изображение (меню Image (Изображение)), которое накладывается на сетку для того, чтобы определить координаты точек. На Рис. 2.4.1 показан пример сетки с наложенным импортированным изображением. Вы можете определить координаты х и у выделяющихся точек изображения, таких как кончики листьев или углы прямоугольников, ограничивающих букву. Вам необходимо знать заранее, какими будут ваши преобразования и какие точки будут задавать эти преобразования. Не забывайте, что здесь должна применяться теорема коллажа (см. раздел 2.3.2). Ваше преобразование должно быть сжимающим (т.е. таким преобразованием, которое переводит большие области в меньшие) и должно достаточно точно покрывать изображение (т.е. стремиться не перекрывать его и не оставлять непокрытых участков). Чем более точным будет ваше преобразование-коллаж, тем лучше получится результирующее IFS-изображение.


Предыдущая Следующая


Галерея фракталов

 

Hosted by uCoz