Кодирование цветов пикселейИнформация о состоянии каждого пикселя хранится в закодированном виде в памяти компьютера. Код может быть однобитовым, двухбитовым и т.д» Код пикселя — это информация о цвете пикселя Для получения черно-белого изображения (без полутонов) пиксель может находиться в одном из двух состояний: светится — не светится (белый — черный). Тогда для его кодирования достаточно одного бита памяти: 1 — белый, 0 — черный. Пиксель на цветном дисплее может иметь различную окраску. Поэтому одного бита на пиксель недостаточно. Для кодирования четырехцветного изображения требуется двухбитовый код, поскольку с помощью двух битов можно выразить 4 различных значения (отобразить 4 различных состояния). Может использоваться, например, такой вариант кодирования цветов: Из трех базовых цветов — зеленого, красного, синего — можно получить восемь комбинаций трехбитового кода: В этом коде каждый базовый цвет обозначается его первой буквой (к — красный, с — синий, з — зеленый). Черточка означает отсутствие цвета Следовательно, для кодирования восьмицветного изображения требуются 3 бита памяти на один видеопиксель. Если наличие базового цвета обозначить единицей, а отсутствие — нулем, то получается таблица кодировки восьмицветной палитры. Растровая графикаРастровые графические редакторы называют программами «картинного стиля», поскольку в них есть инструменты, которые используют художники при рисовании картин: «кисти», «краски», «ластики» и др. При создании растрового изображения пользователь словно водит кистью по «электронному полотну», закрашивая каждый пиксель рисунка, или стирает закраску пикселей, используя «ластик». При вводе изображений с помощью сканера (фотографий, рисунков, документов) также формируются графические файлы растрового формата. Основное достоинство растровой графики состоит в том, что при высокой разрешающей способности монитора растровое изображение может иметь фотографическое качество Вопросы и задания- Какая информация содержится в видеопамяти?
- Сколько битов видеопамяти на один пиксель требуется для хранения двухцветного; четырехцветного; восьми цветного; шестнадцати цветного изображения?
- Какие цвета получаются из смешения красного и синего, красного и зеленого, зеленого и синего?
- Сколько цветов будет содержать палитра, если каждый базовый цвет кодировать в двух битах?
- Придумайте способ кодирования цветов для 256-цветной палитры.
- Пусть видеопамять компьютера имеет объем 512 Кбайт, Размер графической сетки — 640 х 480. Сколько страниц экрана одновременно разместится в видеопамяти при палитре из 16 цветов; 256 цветов?
|