Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИКГ_конспект лек..doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
8.34 Mб
Скачать

10.6 Цвет в машинной графике

Различают излучаемый и отраженный свет. Излучаемый – это свет, выходя­щий из активного источника. Отраженный – это свет, отразившийся от поверх­ности объекта, не излучающий собственного света. Излучаемый свет, идущий к глазу наблюдателя, сохраняет все цвета, из которых он состоит. При отражении объекта цвета меняются, т. к. некоторые длины волн могут поглощаться объек­том. В компьютерной графике цвет изображения получается как в процессе из­лучения, так и в процессе отражения. Поэтому существуют две системы его описания.

Рисунок 10.3 - Излучаемый свет, идущий непосредственно к глазу,

не меняет цвет; свет, отраженный от предмета, может изменить цвет.

Основные цвета – это 3 цвета, с помощью которых может быть получен любой другой цвет. Цветовой синтез основан на сложении цветов или на вычитании основных цветов.

Аддитивный цвет получается при соединении лучей различного цвета. В этой системе отсутствие всех цветов дает черный цвет, а наличие всех цветов – белый. Система аддитивных цветов работает с излучаемым цветом. Дополнительными называют цвета из­лучений, которые при смешивании дают белый цвет. При аддитивном синтезе в качестве основных приняты зеленый, красный, голубой цвета (RGB). Если смешать их в равной пропорции, они дадут излучение белого цвета. К дополнительным относятся цвета аддитивного и субтрактивного синтеза.

Синий + желтый = белый

Красный + голубой = белый

Зеленый + пурпурный = белый

В системе субтрактивных цветов происходит обратный процесс, т. е. какой либо цвет получается вычитанием других цветов из общего луча света. В этой системе белый цвет получается при вычитании всех цветов, тогда как присут­ствие всех цветов дает черный цвет. В этой системе в качестве основных при­няты голубой, пурпурный, желтый цвета. Эта система носит название СМYК – в некотором роде противоположные красному, зеленому и синему. Основные цвета субтрактивного синтеза можно представить как цвета, получающиеся вычитанием из белого света основных аддитивных цветов:

Белый – синий = желтый;

Белый – зеленый = пурпурный;

Белый – красный = голубой.

Когда основные цвета (субтрактивные) смешиваются на листе белой бумаги в равных пропорциях, получается черный цвет. СМYК используется при цветной печати.

Однако монитор компьютера создает цвет непосредственно излучением, поэтому используется система RGB. Компьютер может точно управлять количеством из­лучения, проходящего через каждую окрашенную точку и, комбинируя значе­ния различных цветов, может создать любой цвет. Система RGB является са­мой популярной и распространенной.

10.7 Разрешающая способность

Термин разрешающая способность применим ко многим зачастую противо­положным вещам. В общем случае понятие «разрешающая способность» форми­руется как количество элементов заданной области.

10.7.1 Разрешающая способность битовой глубины

Битовую глубину часто называют цветовой разрешающей способностью. Единицей измерения является количество битов в пикселе:

28=256

Если битовая глубина графического файла больше 24-х, то число доступных цветов может отличаться от 2n, где n- битовая глубина. Используется 32, 36,48, 64 битные файлы. Когда для описания каждого пиксела используется 24 бита информации, они делятся на три группы по 8 бит. Одна группа описывает красный цвет, другая – зеленый, третья – голубой (RGB).

Если пиксел описывается 32 битами информации, то возможно два варианта:

– 32 бита делятся на 4 группы по 8 бит, каждая из которых используется для хранения записей голубого, пурпурного, желтого и черного цветов (система СМУК);

– 3 группы по 8 бит описывают цвет пиксела, а остальные 8 используются для канала-маски. Маски или области избранных пикселей могут создаваться приемами редактирования растрового изображения для специальных эффектов, таких как прозрачность, наложение рисунков. Эти дополнительные 8 бит не влияют на цвет пиксела.

Рисунок 10.4 - 24-битовый цвет использует три группы по 8 бит

Рисунок 10.5 - 32-битовый цвет использует четыре группы по 8 бит