русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Две цветовых модели и два вида компьютерной графики.


Дата добавления: 2014-09-02; просмотров: 623; Нарушение авторских прав


В этой лекции расскажу о цветовых моделях RGB и CMYK и растровой и векторной компьютерной графике.

Цветовая модель RGB является основной для мониторов и телевизоров, а CMYK — основная цветовая модель полиграфии.Сразу оговорюсь, что если взять весь спектр цветов, который различает глаз человека, то RGB отображает только некоторую его часть, а CMYK передает большую часть спектра модели RGB.
Для любопытных: наиболее полно передают спектр видимых глазом человека цветов только мониторы Barco. Их применяют для экранной цветопробы. Эти же мониторы имеют наиболее чёткую картинку, которая автоматически фокусируется по 25 точкам на экране.

Цветовая модель RGB.

Это цветовая модель излучаемого света, она называется ещё аддитивной, т.е. слагательной. Цвет состоит из трех основных цветов — красного (Red), зелёного (Green) и голубого (Blue), которые обозначаются цифрами от 0 до 255. При этом 0 для каждого цвета дает черный цвет (0,0,0) и 255 для каждого цвета — это белый цвет (255, 255, 255). Все остальные цвета передаются вариацией этих трех цветов. При этом передаваемых цветов будет больше 16 миллионов. Большое значение имеет цвет и интенсивность окружающего света — чем его больше, тем бледнее будет казаться картинка на экране.
Для любопытных: на экране телевизора передается всего 256 цветов.

Цветовая модель CMYK.

Это цветовая модель отражаемого света, она называется ещё субтрактивной или вычитательной. Цвет состоит из четырех основных цветов — голубого (Cyan), малинового (Magenta), желтого (Yellow) и черного(blacK), которые выражаются в процентах — от 0 до 100. Строго говоря, основных цвета три, но в сумме они дают темно-коричневый, поэтому и добавлен черный цвет. При этом чем больше накладывается краски, тем меньше белого цвета отражается. Соответственно 0 для каждого цвета будет обозначать белый цвет (0,0,0,0), а 100 процентов для каждого цвета — черный (100, 100, 100, 100). Ещё этот цвет — 100,100,100,100 — называется индексным, так как им наносятся индексные надписи и маркеры. Все остальные цвета — это вариации основных цветов. Так как при этом используется отраженный свет, то имеет большое значение, какой свет падает на изображение. Наиболее верно напечатанные цвета можно увидеть днем на улице при ровном солнечном освещении.



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

Далее о двух видах компьютерной графики. Каждый из них имеет свои преимущества и недостатки, которые подробно описаны в литературе и интернете, поэтому остановлюсь на основных моментах.

Растровая графика.

Этот вид графики наиболее соответствует тому, что мы видим на экране монитора. Если взять увеличительное стекло и внимательно присмотреться к экрану, то можно увидеть, что всё изображение состоит из мелких элементарных точек. Так же описывают изображение программы, работающие с растровой графикой. Всё изображение разбивается на элементарные одноцветные точки. При этом для каждой точки запоминаются координаты и значения цветовых составляющих RGB. Размер файла при этом большой и сильно зависит от размера изображения и количества элементарных точек на единицу площади. Для экранного изображения это 72 dpi (для Macintosh) или 96 dpi (для PC), а для полиграфических нужд стандартно это составляет 300 dpi.

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

Векторная графика.

В этом виде компьютерной графики изображение описывается математически, при помощи векторов и кривых. Кривая описывается при помощи точек или узлов, каждый из которых имеет координаты и направление (вектор) на следующий узел. Все узлы одной кривой имеют один цвет. При этом всё, что справа по направлению кривой, имеет тот же цвет, а всё, что слева — цвета не имеет. Исходя из этого, большое значение имеет направление кривой.

Так как для описания всего изображения достаточно знать координаты нескольких точек и направление, то и размер файла маленький. Границы цветов при этом предельно четкие и при масштабировании не меняются. Для растровой графики не имеет значение размер изображения и количество dpi на единицу площади.

Векторная графика просто незаменима для изображений большого масштаба. Качество изображения от изменения размера не меняется.



<== предыдущая лекция | следующая лекция ==>
Общий вид окна текстового редактора Word. | Способы построения графического изображения.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.106 сек.