Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Представление цвета в компьютерной графике





 

Понятия света и цвета в компьютерной графике являются основополагающими. Обычно свет представляет собой непрерывный поток волн с различными длинами и различными амплитудами. Такой свет можно характеризовать энергетической спектральной кривой (рис. 2.2), где само значение функции представляет собой вклад волн с длиной волны  в общий волновой поток.

 

 

Рис. 2.2. Спектральная кривая света

 

Ощущение цвета возникает в мозге при возбуждении и торможении цветочувствительных клеток - рецепторов глазной сетчатки человека, колбочках. У человека существует три вида колбочек — «красные», «зелёные» и «синие», соответственно. Светочувствительность колбочек невысока, поэтому для хорошего восприятия цвета необходима достаточная освещённость или яркость. Каждое цветовое ощущение у человека может быть представлено в виде суммы ощущений этих трех цветов.

Основными характеристиками цвета являются цветовой тон, насыщенность, яркость.

Определение 2.6. Цветовой тон – атрибут визуального восприятия, согласно которому область кажется обладающей одним из воспринимаемых цветов (красного(R), зелёного(G) или синего(В)). Является основной цветовой характеристикой.

Определение 2.7. Насыщенность – характеристика, выражаемая долей присутствия белого цвета. В идеально чистом цвете примесь белого отсутствует. Если, например, к чистому красному цвету добавить в определенной пропорции белый цвет, то получится светлый бледно-красный цвет.

Определение 2.8. Яркость – характеристика, определяемая энергией, интенсивностью светового излучения. Выражает количество воспринимаемого света.

Обыкновенный цвет (солнца, лампочки) состоит из всех цветов радуги. Если пропустить его через призму, то он разложится в цветной спектр радуги. Эти цвета представляют частоты электромагнитных колебаний, которые представляются невооруженным глазом.

Различают излучаемый и отраженный свет. Излучаемый свет - свет, выходящий из активного источника, содержит в себе все цвета. Отраженный свет может содержать все цвета, их комбинацию или только один цвет. Так как цвет может получиться в процессе излучения и поглощения, то существуют два противоположных метода его описания:

- система аддитивных цветов;

- система субтрактивных цветов.

Цветовая модель RGB. Аддитивный цвет получается при соединении лучей света разных цветов. Отсутствие всех цветов в этой системе есть черный цвет. Присутствие всех цветов – белый цвет. Эта система работает с излучаемым цветом, например, от монитора компьютера. В этой системе используется три основных цвета: красный, зеленый, синий (RGB). Система цветов RGB. Наиболее распространена и популярна. Используется в мониторах.

Цветовая модель CMY. В системе субтрактивных цветов происходит обратный процесс. Определенный цвет получается вычитанием других цветов из общего луча света. Белый цвет появляется в результате отсутствия всех цветов, тогда как их присутствие дает черный цвет. Эта система работает с отраженным цветом.

В системе субтрактивных цветов основными являются голубой, пурпурный, желтый (CMY – Cyan, Magenta, Yellow). При их смешении предполагается, что должен получиться черный цвет. В действительности типографские краски поглощают свет не полностью, и поэтому комбинация трех основных цветов выглядит темно-коричневой. Эта система используется в основном в полиграфии. Преобразование рисунков из системы RGB в систему CMYK сталкивается с рядом проблем. Основная сложность в том, что в разных системах цвета могут меняться. В этих системах различна природа получения цветов, и поэтому то, что отображается на экране монитора никогда нельзя в точности повторить при печати. Процесс преобразования усложняется необходимостью корректировать несовершенство типографских красок.

Цветовая модель HSV. Рассмотренные выше цветовые модели так или иначе используют смешение некоторых основных цветов. Цветовую модель HSV, можно отнести к альтернативному типу.

 

Рис. 2.3. Цветовая модель HSV

 

В модели HSV (рис. 2.3) цвет описывается следующими параметрами: цветовой тон H (Hue), насыщенность S (Saturation), яркость, светлота V(Value). Значение H измеряется в градусах от 0 до 360, поскольку здесь цвета радуги располагаются по кругу в таком порядке: красный, оранжевый, желтый, зеленый, голубой, синий, фиолетовый. Значения S и V находятся в диапазоне (0…1).

Примеры кодирования цветов для модели HSV. При S=0 (т.е. на оси V) - серые тона. Значение V=0 соответствует черному цвету. Белый цвет кодируется как S=0, V=1. Цвета, расположенные по кругу напротив друг друга, т.е. отличающиеся по H на 180 º, являются дополнительными. Задание цвета с помощью параметров HSV достаточно часто используется в графических системах, причем обычно показывается развертка конуса.

Цветовая модель HSV удобна для применения в тех графических редакторах, которые ориентированы не на обработку готовых изображений, а на их создание своими руками. Существуют такие программы, которые позволяют имитировать различные инструменты художника (кисти, перья, фломастеры, карандаши), материалы красок (акварель, гуашь, масло, тушь, уголь, пастель) и материалы полотна (холст, картон, рисовая бумага и пр.).

Существуют и другие цветовые модели, построенные аналогично HSV, например модели HLS (Hue, Lighting, Saturation) и HSB также использует цветовой конус. В модели HSB тоже три компонента: оттенок цвета (Hue), насыщенность цвета (Saturation) и яркость цвета (Brightness). Регулируя их, можно получить столь же много произвольных цветов, как и при работе с другими моделями.

Цветовая модель Lab. Все вышеперечисленные модели описывают цвет тремя параметрами и в достаточно широком диапазоне. Теперь рассмотрим цветовую модель, в которой цвет задается одним числом, но уже для ограниченного диапазона цветов (оттенков).

На практике часто используются черно-белые (серые) полутоновые изображения. Серые цвета в модели RGB описываются одинаковыми значениями компонентов, т.е. ri = gi = bi. Таким образом, для серых изображений нет необходимости использовать тройки чисел - достаточно и одного числа. Это позволяет упростить цветовую модель. Каждая градация определяется яркостью Y. Значение Y=0 соответствует черному цвету, максимальное значение Y – белому.

Для преобразования цветных изображений, представленных в системе RGB, в градации серого используют соотношение

Y = 0,299R + 0,587G + 0,114B,

где коэффициенты при R, G и B учитывают различную чувствительность зрения к соответствующим цветам и, кроме того, их сумма равна единице.

Очевидно, что обратное преобразование R =Y, G =Y, B =Y не даст никаких других цветов, кроме градаций серого.

Разнообразие моделей обусловлено различными областями их использования. Каждая из цветовых моделей была разработана для эффективного выполнения отдельных операций: ввода изображений, визуализаций на экране, печати на бумаге, обработки изображений, сохранения в файлах, колориметрических расчетов и измерений. Преобразование из одной модели в другую может привести к искажению цветов изображения.

Контрольные вопросы и задания

 

1. Какие виды представления видеоинформации Вы знаете?

2. Что представляет собой битовая глубина?

3. Что такое разрешающая способность растра?

4. Какие характеристики влияют на размер изображения?

5. В чем особенность масштабирования растровых и векторных изображений?

6. Назовите основные характеристики цвета?

7. Какие цветовые системы Вы знаете?

8. Дайте определение аддитивной системе цветов. В каких устройствах она используется?

9. Что представляет собой система субтрактивных цветов?

10. Перечислите альтернативные цветовые системы.

 








Дата добавления: 2015-04-16; просмотров: 6582. Нарушение авторских прав; Мы поможем в написании вашей работы!




Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...


Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

Меры безопасности при обращении с оружием и боеприпасами 64. Получение (сдача) оружия и боеприпасов для проведения стрельб осуществляется в установленном порядке[1]. 65. Безопасность при проведении стрельб обеспечивается...

Весы настольные циферблатные Весы настольные циферблатные РН-10Ц13 (рис.3.1) выпускаются с наибольшими пределами взвешивания 2...

Хронометражно-табличная методика определения суточного расхода энергии студента Цель: познакомиться с хронометражно-табличным методом опреде­ления суточного расхода энергии...

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

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия