FRACTALS

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



 
 

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

// Move new_image to old_image, and reset new^image: for (i=l;i<=nrows;i++)

for (j=l/j<=ncols;j++) {

old_image[і][j] = new_image[і][j];

new__image [ і ][j] =0;

)

} while (!terminating_proc());

Системы итерируемых функций

55

1 ncols

H Массив старого изображения

ушах

Виртуальная плоскость X-Y

изображения

nrows

ncols

4.3.

Прелставление взаимоотношений межлу массивом изображения в программе и на виртуальной X-Y плоскости, гле лействует IFS. Массив изображения состоит из елиниц и нулей, гле елиница означает точку лвоичного изображения. Кажлый ненулевой элемент «старого изображения» отображается на плоскость X-Y. IFS лействует на эту точку, генерируя, в обшем случае, N новых точек. Эти новые точки отображаются затем в массив «нового изображения». В завершение кажлой итерации массив «нового изображения» переписывается в массив «старого изображения» лля полготовки к слелуюшей итерации

На Рис. 2.4.4 показан результат применения детерминистического алгоритма для получения изображения листа папоротника, которое является аттрактором IFS, состоящей из четырех аффинных преобразований. На рисунках (а) - (d) представлено изображение Ап из уравнения (2.4.3) после 2, 3, 10 и 30 итераций соответственно. На Рис. 2.4.5 показана та же самая IFS, использующая в качестве начального изображения окружность. Как это и следует из теоремы о сжимающих отображениях, изображение, являющееся аттрактором, оказывается одним и тем же в обоих случаях.

(0 (d)

Рис. 2.4.4. Летермимистический алгоритм, примененный к IFS папоротника с

четырьмя аффинными преобразованиями. Начальным изображением был прямоугольник. Эти рисунки показывают изображение Лп из ур$ нения (2.4.3) после:(а)2 терапий, (Ь) 3 терапий, (с) 10 итераии*, (d) 30 терапий

Детерминистический алгоритм полезен с точки зрения обучения, так как он позволяет видеть результат преобразований на каждом шаге итерации. Вы можете виДеТЬ теорему о сжимающих отображениях в действии и получи представление о том, как она работает в контексте ff" преобразований изображения. Однако с практической то*$ зрения, то есть с точки зрения получения качественных бражений-атлракторов IFS, это не самый эффективный аЛг° ритм. В следующем разделе рассматривается альтернат^ ный алгоритм, который работает быстрее, легче реализуй и создает изображения высокого качества.


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


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

 

Hosted by uCoz