Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка програмного модуля колірної корекції зображення з використанням засобів OpenGL

Реферат Розробка програмного модуля колірної корекції зображення з використанням засобів OpenGL





рограмна середа і програмне забезпечення, необхідне для тестування програми:

- операційна система сімейства Windows (XP/Vista/7/8);

- драйвера для відеоадаптери, надані виробником.

Порядок проведення випробувань:

а) створення градієнтної карти з відсутністю колірної корекції;

б) створення градієнтної карти з істотною колірною корекцією;

в) порівняння результатів роботи модуля з різними градієнтними картами;

г) створення тривимірної текстурної карти з відсутністю колірної корекції;

д) створення тривимірної текстурної карти для отримання ефекту підвищеної контрастності зображення;

е) порівняння результатів роботи модуля з різними тривимірними текстурними картами;

ж) створення градієнтних карт для тестування колірної корекції з використанням буфера глибини. Одна з карт буде з відсутністю колірної корекції, інша матиме істотну колірну корекцію;

і) порівняння роботи колірної корекції з використанням буфера глибини при різному порядку завантаження градієнтних текстур.

Ж. 6 Методи випробувань

Описи тестів і способів перевірок із зазначенням очікуваних результатів випробувань наведені в таблиці Ж.1.


Таблиця Ж.1 - Способи перевірок із зазначенням очікуваних результатів випробувань

Спосіб проверкіОжідаемий результатІспользованіе градієнтної карти з відсутністю колірної корекції Повна відповідність вихідного зображення і вихідного ізображеніяІспользованіем тривимірної карти з підвищеною контрастностьюСущественное відміну вихідного зображення і вихідного зображення - вихідне зображення володіє великим контрастомІспользованіе градієнтної карти з відсутністю колірної корекції для близької дистанції і градієнтної карти з істотною колірною корекцією для далекої дістанцііВсе об'єкти на задньому плані набувають відтінку, відповідний колірної корекції для дальньої дистанції. Об'єкти поблизу камери мають свої природні цветаІспользованіе програми для зняття кількості кадрів в секунду для додатків тривимірної отрисовки (Fraps) Повна відповідність інформації про кадри в секунду наданої розробленої програмою і даними, отриманими за допомогою стороннього пріложеніяНажатіе на клавіші 1, 2, 3Переключеніе між видами колірної корекції

Додаток І


Керівництво системного програміста

Найменування програмного продукту: програмний модуль колірної корекції зображення з використанням бібліотеки OpenGL.

Модуль колірної корекції повинен успішно функціонувати на ПЕОМ наступній мінімальній конфігурації:

- процесор Intel або AMD з тактовою частотою 1200 МГц;

- оперативна пам'ять 512 Мб;

- відеоадаптер 512 Мб, з підтримкою моделі шейдеров 3 і пізніше, а також OpenGL версії 3.3 і пізніше;

- дозвіл екрану не менше 1 280 * 1024 пікселів;

- кольоровий монітор;

- клавіатура;

- маніпулятор «миша».

Програмна середа і програмне забезпечення, необхідне для функціонування програми:

- операційна система сімейства Windows (XP/Vista/7/8);

- драйвера для відеоадаптери, надані виробником.

Призначення програмного модуля колірної корекції зображення:

- колірна корекція тривимірного зображення різними відомими способами;

- проста інтеграція в існуючі проекти, що використовують бібліотеку OpenGL.


Додаток K


Структура програми

K. 1 Структура програми

Програмний модуль колірної корекції зображення з використанням бібліотеки OpenGL представляє з себе програмну бібліотеку класів, яку можна запровадити і використовувати в існуючому проекті.

Модуль написаний на мові C ++, і включає в себе шейдерні програми колірної корекції, що використовують мову GLSL - шейдерний мова бібліотеки OpenGL.

У рамках дипломного проектування також реалізована демонстраційна програма, яка використовує розроблений програмний модуль і показує всі його можливості. Демонстраційна програма використовує бібліотеку GLWF для створення вікна OpenGL і GLEW для введення з клавіатури і миші.

K. 2 Налаштування програми

Розроблене програмне забезпечення не вимагає додаткових налаштувань.

K. 3 Перевірка пр...


Назад | сторінка 24 з 25 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми з використанням OpenGL для динамічного зображення тривимі ...
  • Реферат на тему: Визначення функціонально-прагматичних особливостей цветообозначений як комп ...
  • Реферат на тему: Залежність точності візуального тест-визначення нітрит-іона на основі піноп ...
  • Реферат на тему: Автоматизована система генерації додатків, що використовують бібліотеку Ope ...
  • Реферат на тему: Програма з корекції гіперактивності