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

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





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

Е. 3 Опис логічної структури

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

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

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

Е. 4 Використовувані технічні засоби

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

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

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

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

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

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

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

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

Е. 5 Виклик і завантаження

Запуск програми здійснюється виконуваним файлом «ColorCorrection.exe».

Е. 6 Вхідні дані

Вхідними даними для модуля колірної корекції в звичайному випадку є:

а) зображення (текстура) для подальшої колірної корекції;

б) один з видів даних для колірної корекції:

) градієнтна одномірна текстура;

) тривимірна пошукова текстура.

Вхідними даними для модуля колірної корекції в разі його розширеного використання є:

а) зображення (текстура) для подальшої колірної корекції;

б) градієнтна одномірна текстура для колірної корекції;

в) буфер глибини тривимірного зображення;

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

Е. 7 Вихідні дані

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

Система повинна забезпечувати коректну роботу з будь-яким видом вхідних даних.


Додаток Ж


Програма та методика випробувань

Ж. 1 Об'єкт випробувань

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

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

Метою випробувань є перевірка працездатності розробленого програмного забезпечення. В ході випробувань необхідно протестувати всі функції, які реалізуються програмою. Результатом проведення тестування має стати висновок про ступінь відповідності програми вимогам, що висуваються технічним завданням.

Ж. 3 Вимоги до програми

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

Ж. 4 Вимоги до програмної документації

Для проведення випробувань програмного модуля колірної корекції зображення з використанням бібліотеки OpenGL має бути надана така технічна документація:

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

- керівництво системного програміста;

- керівництво оператора програми;

- програма і методика випробувань.

Ж. 5 Засоби і порядок випробувань

Для тестування програмного модуля колірної корекції зображення з використанням бібліотеки OpenGL потрібно ПЕОМ наступній мінімальній конфігурації:

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

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

- відеоадаптер 256 Mб з підтримкою OpenGL 2.1;

- дозвіл екрану не менше 1280x720 пікселів;

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

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

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

П...


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





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

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