зображення:
- базові знання мови програмування C ++;
- базові знання принципів програмування тривимірної графіки з використанням OpenGL;
- уявлення про роботу шейдеров.
А.3.4 Вимоги до складу і параметрів технічних засобів
Модуль колірної корекції повинен успішно функціонувати на ПЕОМ наступній мінімальній конфігурації:
- процесор Intel або AMD з тактовою частотою 1200 МГц;
- оперативна пам'ять 512 Мб;
- відеоадаптер 512 Мб, з підтримкою моделі шейдеров 3 і пізніше, а також OpenGL версії 3.3 і пізніше;
- дозвіл екрану не менше 1 280 * 1024 пікселів;
- кольоровий монітор;
- клавіатура;
- маніпулятор «миша».
А 3.5 Вимоги до інформативної та програмної сумісності
Модуль повинен бути сумісний з будь-яким засобом для розробки мовою C ++, з урахуванням наявності можливості підключення до неї бібліотеки OpenGL версії 3.3 і пізніше.
А.3.6 Вимоги до маркування та упаковки
Вимоги до маркування та упаковки розроблюваного програмного продукту не пред'являються.
А.3.6 Вимоги до транспортування і зберігання
Вимоги до транспортування, а також зберігання розроблюваного програмного продукту не пред'являються.
А.4 Вимоги до програмної документації
Програмна документація дипломного проекту повинна бути представлена ??в наступному складі:
- технічне завдання, виконане відповідно до ГОСТ 19.201-78;
- опис програми, виконане відповідно до ГОСТ 19.502-2000;
- програма і методика випробувань, виконані відповідно до ГОСТ 19.301-79;
- керівництво користувача, виконане відповідно до ГОСТ 19.505-2000.
А.5 Техніко-економічні показники
Економічна ефективність розроблюваного програмного продукту повинна бути забезпечена за рахунок використання вільно ліцензованих засобів і бібліотек розробки.
А.6 Стадії та етапи розробки
Етапи розробки модуля колірної корекції зображення з використанням засобів OpenGL представлені в таблиці А.1.
Таблиця А.1 - Етапи і терміни розробки модуля колірної корекції зображення з використанням засобів OpenGL
Найменування етапу работСрокі виполненіяАналіз поставленої задачі01.02.2014-20.02.2014Аналіз існуючих засобів і методів колірної корекції ізображенія20.02.2014-01.03.2014Проектірованіе модуля колірної коррекціі02.03.2014-02.04.2014Реалізація модуля та демонстраційної программи03.04.2014-03.05.2014Тестірованіе, дослідна експлуатація, доопрацювання розробленого програмного продукта04.05.2014-10.06.2014Оформленіе програмної документаціі11.06.2014-19.06.2014
А.7 Параметри контролю та приймання
Приймання програмного продукту в рамках дипломного проекту здійснюється державною екзаменаційною комісією.
Додаток Б
Діаграма варіантів використання
Додаток В
Діаграма класів
Додаток Г
Діаграма компонентів
Додаток Д
Діаграма послідовності
Додаток Е
Опис програми
Е. 1 Загальні відомості
Найменування програмного продукту: програмний модуль колірної корекції зображення з використанням бібліотеки OpenGL.
Автор: студент групи 08ВСз факультету інформаційних технологій спеціальності 1-400201 «Обчислювальні системи та мережі» Каськевіч Д. Л.
Дата створення: 30.03.2014 - 30.05.2014.
Версія: 1.0.
Програмна середа і програмне забезпечення, необхідне для функціонування програми:
- операційна система сімейства Windows (XP/Vista/7/8);
- драйвера для відеоадаптери, надані виробником.
Для розробки додатку був використаний мова програмування C ++.
Е. 2 Функціональне призначення
Призначення програмного модуля колірної корекції зображення:
- колірна корекція тривимірного зображення різними відомими способами;
- проста інтеграц...