Морфинг – преобразование изображений
Автор: Иаиа Аиа, 10 Июня 2010 в 13:20, дипломная работа
Описание работы
Технология создания морфинга изображений в Delphi
Морфинг — это видеоэффект, заключающийся в плавном перетекании одного изображения в другое. Иногда морфингом называют эффект наплыва, когда одна сцена затемняется или затуманивается, а вторая в это время проявляется все резче и сменяет первую. Однако лучше разделять эти понятия. В отличие от наплыва, морфинг обеспечивает соответствие характерных (наиболее привлекающих внимание) точек и контуров начального и конечного изображений. Например, преобразование одного лица в другое, при котором задается соответствие положения характерных точек глаз, носа и т.д.
Работа содержит 1 файл
Диплом2.doc
— 563.50 Кб (Скачать) Есть
возможность редактирования изображения,
с помощью яркости, контрастности и гаммы,
это выполняется благодаря процедурам,
соответственно:
procedure _ChangeBrightness(Bitmap: TBitmap; Brightness: Integer);
procedure Contrast(Bitmap: TBitmap; Value: Integer; Local: Boolean);
procedure
Gamma(Bitmap: TBitmap; L: Double);
Заключение
Иногда морфинг эффект можно увидеть в кинофильмах когда один объект внезапно превращается во что-то другое. Несмотря на кажущуюся сверхсложность создания такого эффекта морфинга превращения перетекания подобные приёмы использовались и используются довольно давно.
Морфинг - это плавное "превращение" одного изображения в другое, во время которого конкретный элемент первого изображения "перетекает" в элемент второго изображения. Например, при морфировании одного автомобиля в другой, колесо первого превращается в колесо второго. Компьютер не может выполнить морфинг двух изображений самостоятельно - сначала художнику требуется задать соответствие элементов первого изображения элементам второго, а также другие параметры, пользуясь специальным редактором. Способ задания соответствия зависит от редактора - это могут быть точки, линии, полигоны.
В рамках данной дипломной работы были рассмотрены различные виды морфинга изображений, изучены алгоритмы преобразования графических изображений, в частности, алгоритм интерполяции и кривые Безье. На основе изученного теоретического материала была разработана программа в среде Delphi7 демонстрирующая морфинг изображения. Программа имеет наглядный удобный интерфейс; она сопровождается базой данных, в которой хранятся матрицы преобразований и рисунки. Программа имеет законченный вид.
Список используемой литературы
- Морфинг соф [электронный ресурс]. Режим доступа: http//lostmarble.ru/.
- Учимся морфингу Урок 1 [ электронный ресурс]. Режим доступа: http//www.compress.ru.
- Статья «Морфинг»[ электронный ресурс]. Режим доступа http//uerter.nm.ru.
- Картинная
галерея компонентов Delphi [ электронный
ресурс]. Режим доступа: http://www.edelphi.ru/jpg/
thumbnails.php?album=22&page=2 - Алгоритмы
компьютерной графики (методы растрирования
кривых): учебное пособие. [электронный
ресурс]. Режим доступа: http//window.edu.ru/window_
catalog/pdf2txt?p_id=6470&p_ page=1 - Фаронов В. Программирование баз данных в Delphi7/ В. Фаронов. 2006г.
- Кандзюба С.П. Delphi 6/7. Базы данных и приложения. Лекции и упражнения./ С.П. Кандзюба, В. Громов. 2002г.
- Архангельский А.Я. Программирование в Delphi7/ А.Я. Архангельский. 2003г.