
Среда программирования: Delphi 7.0
Название работы: Компьютерная графика. ЛР1. Вариант 5. Реализация двумерных аффинных преобразований
Вид работы: Контрольная работа
Тематика работы: Алгоритмы, Графика
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: ТУСУР, ФДО, Реализация двумерных афинных преобразований, компьютерная графика, афинные преобразования, двумерные афинные, моделирование двумерных изображений, трехмерная матрица, строит двумерное изображение, перенос фигуры, отражение фигуры, масштабирование фигуры, поворот фигуры
Функции программы:
Лабораторная работа №1.
Вариант 5. Реализация двумерных афинных преобразований.
Разработать программу на Delphi в соответствии с заданием.
Лабораторная работа №1 по дисциплине «Компьютерная графика» посвящена реализации двумерных аффинных преобразований. Фигуры на плоскости описываются с помощью матрицы однородных координат вершин этой фигуры. Аффинные преобразование в таком случае описываются с помощью квадратной матрицы, размерности 3, называемой матрицей преобразования или трансформации. Выполнение аффинных преобразований над фигурой осуществляется умножением матрицы однородных координат на матрицу преобразования.
Основной целью лабораторной работы является приобретение навыков моделирования двумерных изображений и применения аффинных преобразований. Для достижения цели необходимо решить задачи:
- изучить теоретические основы аффинных преобразований;
- выбрать среду и язык программирования;
- реализовать выполнение аффинных преобразований над фигурой.
Рисунок фигуры представлен в папке exe.
Описание (отчет):
Есть
на 20 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Для работы с программой нужно запустить файл "Project1.exe".
Пояснения к запуску программы:
Для работы с программой нужно запустить файл "Project1.exe".
исходники
Project1
Project1
Project1
Unit1
Unit1Перед покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеВведение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Используемая среда программирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Метод решения задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Фрагменты листинга исходного кода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 Функциональные возможности разработанного приложения . . . . . . . . . . . . . . . . . . . . . . . . . .