Компьютерное воспроизведение цветов.
Графические программы или графические пакеты, такие какCorelDraw, Corel Photo-Paint, Adobe Illustrator, Adobe Photoshop, QuarkPress, Page Maker и др., используются для широкого круга задач. Нов любом случае, работая в программе, картограф имеет дело с цветнымиизображениями (хроматическими или ахроматическими). Использованиецвета при создании и редактировании изображений — одиниз самых важных разделов компьютерной графики. Для формированиякачественного цветного изображения необходимо выражение цветав численном виде, что является весьма сложной задачей. На сегодняшнийдень не существует технологии, которая могла бы передатьвсе цвета и оттенки, различаемые человеческим глазом.Цвета изображения на экране или бумаге почти всегда отличаютсяот оригинальных. Один и тот же цветной рисунок, схема,карта по-разному могут выглядеть на экране монитора, при выводе
на цветной принтер и в полиграфии. Каждое устройство воспроизводит изображение по-своему, так как использует свойственные ему технологии и способы кодирования цвета. Очень важна правильная передача цвета на всех этапах получения цветного изображения. Для корректной цветопередачи необходимы объективные способы описания цвета.
Любой цвет в графической программе задается в цветовой модели (color model), которая определяет аналитические выражениядля вычисления цветовой составляющей пиксела в различных цветовыхпространствах (базисах) и для перехода от одного базиса кдругому. Цветовые модели различаются по принципам описанияцветового пространства, существующего в реальном мире.С помощью цветовой модели можно моделировать цвет на экранеили принтере. Диапазон цветов, который может восприниматься(устройствами ввода) или воспроизводиться (устройствамивывода), называется цветовым охватом, или цветовой гаммой устройства. Назначение цветовой модели состоит в том, чтобы датьвозможность удобным образом описывать цвета в пределах некоторогоцветового охвата.Для математического описания цвета предложено несколько цветовых моделей, но ни одна из них не идеальна. Устройство моделей одинаково: в каждой из них принято несколько базовых компонентов, и каждый базовый компонент вносит вклад в создание конкретного цвета. Цвета, которые можно описать, используя данную цветовую модель, образуют цветовое пространство модели. Все модели имеют различное цветовое пространство. Цвет может получаться как в процессе излучения света активным источником, например, таким, как экран монитора, так и в результате отражения света от какого-либо предмета, например, листа цветной бумаги. Этим процессам в компьютерной графике соответствуют две системы представления цвета: аддитивнаяи субтрактивная.
Цветовые модели, используемые в графических программах (CorelDraw, Corel Photo-Paint, Adobe Illustrator, Adobe Photoshop и др.) основаны или на сложении (аддитивные цветовые модели), или на вычитании основных цветов (субтрактивные цветовые модели). Модели обоих типов содержат цвета, рассчитываемые по математическим формулам. Эти формулы составляют основу измерений цвета в соответствии с цветовыми стандартами. Все графические программы поддерживают, как правило, несколько цветовых моделей, а в дополнение к ним — модель оттенков серого цвета. В каждой модели представление цветовых оттенков слегка отличается от других, но все они, подобно палитре художника, обеспечивают возможность выбора нужного цвета среди миллионов различных цветов. К самым известным аддитивнымцветовым моделям, поддерживаемым различными графическими программами, относятся модели RGB, HSB, HLS, LAB.Различия этих моделей обусловлены главным образом тем, что они разрабатывались разными компаниями, и
каждый из разработчиков пользовался своим набором формул.
Воспроизведение цвета на экране монитора зависит от качества люминофора (фосфорного покрытия), системы управления электронным лучом, а также от того, как падает дневной свет или свет от ламп на монитор, и от того, используется ли защитный экран. При работе в графических программах следует учитывать, что количество действительно доступных цветов зависит от числа бит адаптера цветного монитора, используемых для определения оттенка или цвета каждого пиксела изображения на устройстве вывода.
Цветное изображение, проходя по всем этапам обработки, начиная с ввода с помощью сканера или цифровой камеры, обработки и отображения на экране монитора и заканчивая выводом на печатных устройствах, претерпевает разнообразные изменения в связи с неизбежным конвертированием цветовых моделей. Графические программы имеют, как
правило, Системы управления цветом (Color Management System, CMS), которые позволяют управлять цветом на всем протяжении технологической цепочки (от сканирования до печати) и позволяют достичь хорошей точности передачи цвета.