Теория:
Графическая информация на экране монитора представляется в виде изображения, которое формируется из точек — пикселей.
Чёрно-белое изображение (без градаций серого цвета) является самым простым случаем, когда каждая точка экрана принимает одно из двух состояний: «чёрная» или «белая». В этом случае для хранения одного из состояний необходим \(1\) бит.
Цветные изображения могут иметь различную глубину цвета. Ниже в таблице приведены данные о глубине цвета и количестве цветов в изображении.
Глубина цвета | Количество цветов |
\(4\) | \(16\) |
\(8\) | \(256\) |
\(16\) | \(65536\) |
\(24\) | \(16777216\) |
Обрати внимание!
Цветное изображение формируется за счёт смешивания трёх базовых цветов: красного, зелёного, синего.
RGB-модель
Многообразие красок на экране получается при смешивании трёх базовых цветов: красного, зелёного и синего.
В случае когда все базовые компоненты имеют одинаковую яркость, можно составить \(8\) различных цветов.
Цвет пикселя задаётся кодом, который содержит информацию о доле каждого базового цвета. Рассмотрим таблицу, которая содержит двоичные коды каждого из восьми цветов.
Красный | Зелёный | Синий | Цвет |
\(0\) | \(0\) | \(0\) | чёрный |
\(0\) | \(0\) | \(1\) | синий |
\(0\) | \(1\) | \(0\) | зелёный |
\(0\) | \(1\) | \(1\) | голубой |
\(1\) | \(0\) | \(0\) | красный |
\(1\) | \(0\) | \(1\) | розовый |
\(1\) | \(1\) | \(0\) | коричневый |
\(1\) | \(1\) | \(1\) | белый |
На Web-страницах цвета закодированы в шестнадцатеричной системе счисления.
Форматы графических файлов
- WMF;
- CDR;
- PSD;
- JPEG;
- TIFF;
- GIF;
- BMP.