Державний університет інтелектуальних технологій і звя’зку
(повне найменування вищого навчального закладу)
Рівень вищої Перший (бакалаврський)
освіти Спеціальність 121 «Інженерія програмного забезпечення» Група ІПЗ Семестр четвертий Дисципліна Комп’ютерна графіка
ЕКЗАМЕНАЦІЙНИЙ БІЛЕТ № 8
1. Кольорова модель RGB.
RGB - це абревіатура, яка означає три основних кольори, що використовуються
у кольоровій моделі: червоний (Red), зелений (Green) і синій (Blue). Ця модель є адитивною кольоровою моделлю, яка використовується переважно у цифрових пристроях, таких як комп'ютерні монітори, телевізори і фотокамери. Кожний піксель на екрані або на фотографії створюється комбінацією цих трьох основних кольорів.
Принцип роботи моделі RGB ґрунтується на додаванні різних кількостей
червоного, зеленого і синього світла для створення широкого спектру кольорів. Кожен з трьох кольорів представлений відтінками від 0 до 255, де 0 означає повне відсутність кольору, а 255 - його максимальну інтенсивність. Змінюючи інтенсивність кожного з трьох основних кольорів, можна отримати мільйони різних кольорів.
Кольори в моделі RGB можна представити у формі точок у тривимірному
просторі, де кожна координата відповідає інтенсивності червоного, зеленого і синього відповідно. При цьому комбінація трьох основних кольорів може створювати кольори будь-якої яскравості і насиченості.
Модель RGB широко використовується у графічному дизайні, веб-дизайні,
фотографії, комп'ютерній графіці та інших галузях, де потрібне точне представлення кольору. Вона також забезпечує можливість створення яскравих і насичених зображень, і в той же час може бути легко перетворена в інші кольорові моделі, такі як CMYK для друку. 2. Дісплей працює з 256-кольоровую палітрою в режимі 640х400 пікселей. Для кодування зображення необхідно 1250 кбайт. Скільки вторінок відеопам’яті воно займає? Для визначення кількості відеопам'яті, необхідно спочатку розрахувати обсяг пам'яті, який займає один піксель зображення.
У випадку 256-кольорової палітри, кожен піксель може бути кодований 8-
бітним числом, оскільки 2^8 = 256. Отже, кожен піксель потребує 1 байта для кодування (8 біт).
Розмір зображення знаємо - 1250 кілобайт (Kb), а ми також знаємо, що у
нас є 640 пікселів у ширину та 400 пікселів у висоту. Отже, загальна кількість пікселів у зображенні:
640 (пікселів у ширину) × 400 (пікселів у висоту) = 256000 пікселів.
Тепер, якщо кожен піксель потребує 1 байта для кодування, загальний
обсяг пам'яті для зображення:
256000 (пікселів) × 1 (байт на піксель) = 256000 байт.
Але оскільки ми вимірюємо в кілобайтах, ми повинні поділити це число
на 1024, щоб отримати обсяг пам'яті в кілобайтах:
256000 байт / 1024 = 250 кілобайт.
Отже, відеопам'ять, необхідна для збереження зображення, становить 250
кілобайт.
Тепер, якщо ми знаємо, що вся відеопам'ять складається з певної
кількості байтів, ми можемо розрахувати кількість відеопам'яті, необхідної для збереження зображення, в другах.
Припустимо, що пам'ять відеокарти працює на швидкості 60 кадрів в
секунду (це стандартна швидкість відтворення). Тоді ми можемо використовувати формулу:
Час (у секундах) = Обсяг пам'яті (у кілобайтах) / Швидкість (в кілобайтах в