Компьютерная графика Плотникова Г.А., учитель информатики МБОУ «Гимназия № 4 имени братьев Каменских», Пермь
Пространственная дискретизация Изображение в памяти ПК: Аналоговая форма → дискретная форма Аналоговая форма: полотно, картина Дискретная: изображение, полученное с помощью принтера (т.е. состоящее из множества точек) Примеры:
Устройства компьютерной графики: 1. графический дисплей 2. видеопамять 1 точка экрана – пиксель Множество пикселей – растр → растровое изображение Разрешающая способность – это количество точек по горизонтали * количество точек по вертикали * единицу длины изображения Измеряется в dpi (dot pen inch) – количество точек на дюйм (1 дюйм = 2,54 см)
2 I = N I – глубина цвета ( количество бит для кодирования 1 пикселя) N – количество цветов Кол-во бит для кодировки цвета Кол-во цветов Название «цветовой» технологии или Стильизображения 1 2 Черно-белое 8 28= 256 Цветное 16 65536 True Color 24 16777216 High Color 32 4294967296
Объем видеопамяти: V=m*n*b где: m-количество пикселей по горизонтали n-количество пикселей по вертикали b-количество бит необходимых для кодировки цвета одного пикселя
Черно-белое изображение, размер рисунка 15х15. Найти объем рисунка в памяти ПК в битах. Для создания рисунка использовано 16 цветов. Найти объем рисунка (бит) в памяти ПК, если его размеры 10х10. Использовано 64 цвета для создания рисунка. Объем рисунка – 10х20 точек. Сколько бит в памяти ПК выделено для хранения этого изображения? Сколько байтов необходимо для хранения цветного рисунка (256 цв.) размером 5х10? Создавали рисунок, используя 1024 цветную палитру. Размер рисунка 10х10 пикселей. Сколько байтов в памяти ПК потребуется для его хранения? 225 бит 400 бит 1200 бит 50 байт 125 байт
Черно-белое изображение, размер рисунка 20х20. Найти объем рисунка в памяти ПК в битах. Для создания рисунка использовано 32 цвета. Найти объем рисунка (бит) в памяти ПК, если его размеры 10х10. Использовано 128 цветов для создания рисунка. Объем рисунка – 10х20 точек. Сколько бит в памяти ПК выделено для хранения этого изображения? Сколько байтов необходимо для хранения цветного рисунка (256 цв.) размером 40х50? Создавали рисунок, используя 512 цветную палитру. Размер рисунка 20х40 пикселей. Сколько байтов в памяти ПК потребуется для его хранения? 400 бит 500 бит 1400 бит 2000 байт 900 байт
Решение: V в/памяти = 1280*1024*32 бит = … бит Задание: А сколько – в Кбайтах?
Растровые изображения на экране монитора Качество изображения зависит от: Разрешения экрана Глубины цвета В памяти ПК: Номер точки → Двоичный код 2 10101010
Обновление кадра: На мониторе – 75 кадров / с В «кино» – 24 кадра / с Размер экрана монитора : измеряется в дюймах – 15 ‘’, 17 ‘’, … Размер пикселя – 0, 28 мм, 0, 24 мм, …
Палитры в системах цветопередачи RGB CMYK HSB
Система RGB (используется в мониторах,…) Базовые цвета: R – красный G – зелёный B – синий + интенсивность цвета (т.е. яркость, от 0 до 255) К + З + С = белый Отсутствие (К + З + С) = чёрный
Система CMYK (используется в принтерах) С – голубая М – пурпурная У – жёлтая К – расширение палитры Принцип: БЕЛЫЙ цвет минус ДРУГИЕ ЦВЕТА С + М + У = чёрный
Система HSB (используется в графических редакторах) Н – оттенок цвета S – насыщенность B – яркость Изображение → установка H, S, B Минимальное значение, т.е. В = 0 Максимальное значение, т.е. В = 100
Вопросы для повторения Какие устройства ПК предназначены для работы с компьютерной графикой? Как называется наименьший элемент графического дисплея? Множество пикселей образуют …? Какие существуют системы цветопередачи? Где используется система RGB? Где используется система CMYK? Где используется система HSB? Какой цвет закодирован: a) #FF0000; b) #800080; c) #FFFFFF?