Книги, научные публикации Pages:     | 1 |   ...   | 16 | 17 | 18 | 19 |

Александр Тайц Александра Тайц CorelDRAW GraphicsSuite ВСЕ ПРОГРАММЫ ПАКЕТА ц иди о ЖДЮШЛЪО Содержание Введение ...

-- [ Страница 18 ] --

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

LIIIIE H'itllJt IHIHII) HIT 4ДИТ t(liiK((1\{.

Ъ0loft МАСКА i л с i ii a i и г с 111 ч 1 1 Рис. 26.21. Полная выключка Дополнительные атрибуты Линии. Текст может быть подчеркнутым, надчеркнутым или зачеркнутым линиями.

Наличие и тип линии произвольно задается для каждого символа текста (рис. 26.22).

LOREM IPSUM 1Р01Ш Рис. 26.22. Линии и текст Регистр. Вид текста, разумеется, зависит от того, в каком регистре его набирать.

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

1068 Часть IV. Теория Форматирование прописными применяется в заголовках и титулах, а также при соз дании текстового дизайна обложек и плакатов, капитель Ч общепринятый способ выделения колонтитулов и (редко) заголовков, а индексы в изобилии встречаются в специальных текстах (математические, химические и пр.)- Ниже базовой линии располагаются подстрочные индексы. Базовая" линия верхних индексов (их можно увидеть в любых изданиях в качестве номеров примечаний или комментариев) рас положена значительно выше базовой линии остальной строки.

Шрифт в вашем компьютере Компьютерный шрифт представляет собой программу, которая может быть исполь зована во всех приложениях Windows/Mac OS X. Шрифты входят в комплект систе мы. Они разрабатываются производителями приложений (особенно графических векторных программ) и поставляются вместе с ними. Наконец, есть фирмы, занятые исключительно производством шрифтов на все случаи жизни.

Немного истории В начале 80-х годов прошлого века на компьютерах использовались преимуществен но растровые шрифты. По существу, каждый символ (глиф) шрифта представлял собой маленькое точечное изображение, готовое для печати на принтере или ото бражения на экране. Большинство "серьезных" программ использовали свои шриф товые технологии, и шрифты из одной программы не годились для другой. Растро вые шрифты нельзя свободно масштабировать. Поэтому они были рассчитаны на конкретные устройства вывода (например, отдельно существовали экранные и прин терные шрифты). Для достижения наивысшего качества первые издательские систе мы имели набор растровых шрифтов нескольких кеглей. Единственным достоинст вом растровых шрифтов, принципиальным для тогдашних компьютеров, была высокая скорость их обработки. Дело в том, что в подавляющем большинстве случа ев для вывода текстовой и графической информации используются растровые уст ройства: принтеры, фотонаборные автоматы (ФНА), мониторы. Для вывода растро вого шрифта на растровое устройство программе достаточно установить те значения пикселов устройства вывода, которые записаны в шрифте.

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

Глава 26. Атрибуты текста В это время операционные системы компьютеров IBM и Apple не имели встроенной поддержки контурных шрифтов, т. е. шрифтовой машины. Ведущие производители шрифтов и издательских программ стали разрабатывать и продвигать собственные шрифтовые технологии. Некоторые из них существуют до сих пор и занимают свою "экологическую нишу". Например, технология Intellifont (Agfa) применяется в лазер ных PCL-принтерах. Шрифты Bitstream работают на графических компьютерах Amiga и задействованы в технологии TrueDoc.

Технология TrueDoc Компания Bitstream, издавна специализирующаяся на производстве шрифтов и разра ботке шрифтовых технологий, выдвинула технологию внедрения контурных шрифтов в разнообразные типы документов: от файлов текстовых процессоров до Web-страниц.

Эта технология позволяет внедрять шрифты всех основных типов и гибко задавать пара метры шрифтовой машины, добиваясь компромисса между требованиями качества и скорости растеризации. Многие программы (Microsoft Office, CorelDRAW и др.) исполь зуют технологию TrueDoc. Для Web-дизайнеров компания предлагает полный набор средств поддержки TrueDoc на Web-страницах.

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

В 1985 г. фирма Adobe выдвинула технологию PostScript и реализовала ее для прин тера Apple LaserWriter. Эта дата стала точкой отсчета для новой эры настольных издательских систем. Интерпретатор PostScript включал растеризатор, позволяю щий обрабатывать как точечные и векторные изображения, так и шрифты. Язык PostScript был реализован для фотонаборных автоматов и стал ядром издательской технологии. Формат шрифтов Туре 1, описывающий контуры символов на языке PostScript, был наиболее гибким, совершенным, обеспечивал наивысшее качество.

За несколько лет формат Туре 1 практически вытеснил прочие с рынка издательских систем.

Дальнейшее развитие технологии, которое обеспечивается вовлечением в разработки сторонних разработчиков, тормозилось закрытостью формата Туре I. Оригинальная технология разметки, созданная Adobe, не была документирована. Поэтому сторон ние разработчики не могли создать собственную шрифтовую машину, которая могла бы хорошо Растрировать шрифты Туре 1. К концу 1980-х разработчики операцион ных систем (Microsoft, Apple, а позже IBM) стали остро нуждаться в контурной шрифтовой технологии для включения в свои операционные системы. При этом они не хотели, чтобы их ключевой блок зависел от каких-либо сторонних произво дителей. Разработчики Adobe среагировали на эту потребность, опубликовав в 1990 г. "секрет" Туре 1 Ч технологию разметки. Теперь любой разработчик мог создать шрифтовую машину, работающую с форматом Туре 1 и конкурентоспособ ную с предлагаемой фирмой Adobe. Но этот ход был сделан слишком поздно: в на чале 1991 г. Microsoft и Apple создали собственный открытый формат шрифтов. Тех нология, названная TrueType, включала шрифтовую машину и соответствующий формат шрифтов. Шрифтовая машина TrueType была включена в Mac OS X и Windows 3.1.

1070 4acrif IV. Теория Таким образом сложилось современное положение на шрифтовом рынке, где со существуют две основные конкурирующие технологии - TrueType и Туре 1.

За прошедшие годы Adobe, Apple и Microsoft внесли многочисленные усовершен ствования в свои форматы шрифтов и шрифтовые машины, но монополии нико му из них достичь не удалось. Технология PostScript окончательно завоевала рынок издательских систем, и шрифты Туре 1 находятся на нем практически вне конкуренции. Рынок офисных приложений прочно удерживается Microsoft и форматом TrueType.

В 1996 г. Microsoft и Adobe поразили аналитиков заключением договоренности о разработке нового, единого формата шрифтов, получившего название ОрепТуре.

Шрифтовая машина ОрепТуре способна работать как со шрифтами этого формата, так и со шрифтами TrueType и Туре 1. Впервые она была реализована в операци онной системе Windows 2000. Эти события произошли совсем недавно, но пред ставляется, что формат ОрепТуре имеет хорошие перспективы. От его создания выигрывают все: Microsoft нарушает монополию Adobe на рынке издательских приложений, Adobe делает свои огромные шрифтовые библиотеки доступными для пользователей офисных приложений, а пользователи, что, конечно, важнее всего, избавляются от головной боли при переносе документов между приложе ниями и платформами PC и Macintosh, расширяют свои собственные шрифтовые библиотеки. Насколько оправдаются эти надежды, покажет будущее, но они уже имеют твердую базу Ч новый формат поддерживается главными фигурами на шрифтовом рынке.

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

Шрифтовые машины Если шрифтовая машина TrueType встроена в ОС Windows 3.1x, Windows 9jc/NT и Mac OS X, то шрифтовая машина Туре 1 поставляется фирмой Adobe отдельно.

Она называется Adobe Type Manager (или просто ATM) и существует как для плат формы Windows (текущая версия 4.1), так и для Mac OS X (текущая версия 4.6). Без ATM операционная система не сможет отображать шрифты Туре 1 на экране и вы водить их на принтеры, не имеющие встроенной поддержки PostScript. При выводе текста на принтер PostScript растеризация осуществляется встроенными программ ными средствами принтера. Если вы пользуетесь не PostScript-устройством для вы вода, то растеризацию осуществляет шрифтовая машина.

Новые приложения Adobe Оговоримся, что новые приложения Adobe Systems, использующие общую библиотеку СооГГуре, не нуждаются в Adobe Type Manager. Функции этой библиотеки эквивалентны тем, что есть в ATM и позволяют "на лету" растеризовать шрифты Туре 1 для экрана и принтера.

Шрифтовая машина Windows 2000 умеет работать как со шрифтами TrueType, так и Туре 1. Поэтому для работы с ними в этой системе ATM не требуется.

Глава 26. Атрибуты текста Чтобы шрифты были "известны" шрифтовой машине, их необходимо установить.

В Windows для этого надо поместить их в папку \Windows\Fonts (Шрифты). Если на вашем компьютере функционирует ATM, то для установки шрифтов Туре 1 исполь зуйте его панель управления. За более подробными инструкциями обратитесь к ру ководству по операционной системе и ATM.

Диспетчеры шрифтов Управление шрифтами на компьютере Ч первоочередная задача любого профессио нального пользователя. "Штатные" средства операционной системы для этого вполне достаточны, но слишком примитивны. Многие сторонние разработчики производят про граммы управления шрифтами, диспетчеры шрифтов. Диспетчеры шрифтов не содер жат шрифтовой машины, а служат только для классификации шрифтов, организации их в наборы, удобного просмотра, установки и удаления. Единственным исключением из этого правила является Adobe Type Manager 4.0 Deluxe, который кроме шрифтовой ма шины предоставляет и развитые средства управления шрифтами.

Шрифты В файлах шрифта хранится весьма обширная информация. В том числе:

П рабочее и полное имя шрифта, имя гарнитуры, к которой принадлежит шрифт и название начертания;

О сведения об авторах шрифта;

О уникальный регистрационный номер шрифта;

О сведения о метрических размерах символов Ч их ширине, стандартном размере полей и оплечиков;

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

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

П описание общих элементов. Если символы шрифта содержат общие элементы, то для экономии места все они описываются в особой области, а в области описа ния каждого символа дается ссылка на общий элемент;

О кодовые таблицы Ч таблицы соответствия между кодом в таблице ANSI и име нем символа шрифта;

D описание разметки символов. Разметка необходима для качественного воспроизведения символов на устройствах вывода Ч растеризации;

П описание формы каждого символа. Это основная часть файла шрифта.

Часть IV. Теория Описание символов в шрифте В файлах шрифтов находятся математические описания формы контуров символов.

В шрифтах TrueType для этого применяются В-сплайны, а в шрифтах Туре 1 сплайны Безье. Последние являются кубическими:

р= Ml-') где 0 < / < 1, РО и рз Ч координаты концов сплайна, а р\ и р2 Ч координаты управ ляющих точек, лежащих вне кривой (рис. 26.23, а).

В-сплайны Ч квадратичные:

2 р = д,(1-0 + />|21(1-/) + P2t, где 0 < t < I, Po, P2 Ч координаты концов сплайна, а р\ Ч управляющей точки, ле жащей вне кривой (рис. 26.23, б).

а б Рис. 26.23. Описание символа В-сплайнами (а) и кривыми Безье (б) Контур каждого символа описывается серией приведенных кривых. Оба способа описания контуров обеспечивают достаточно высокую точность для любых прило жений.

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

* j".;

.'' '"Х* Ич ::

* Х: ХХХХ ' ХХХ WW Х Х Х ХХ Х Х * ХХ ХХ Х* Х Х Х Х Х* ХХ Х *Х * ХХ Х;

Рис. 26.24. Искажение формы символа при выводе Глава 26. Атрибуты текста Если в состав шрифта ввести описание его элементов (толщины штрихов, углы на клона, радиусы округлых штрихов и пр.) и передавать эти данные устройству выво да, то с учетом этих параметров качество улучшится.

В шрифтах Туре 1 разметка производится декларативно. При загрузке шрифта в рас теризатор отправляются отдельно описание контура шрифта и отдельно Ч набор команд по его построению. Команды содержат сравнение элементов шрифтов. Так, декларативная разметка определяет, что горизонтальные штрихи должны быть равны вертикальным, засечки должны иметь равную длину, средняя линия шрифта должна проходить на одинаковой высоте, равным должен быть оптический наплыв и высота и пр. Растеризатор такого шрифта Ч это сложнейшая программа, которая и выпол няет связывание формы символов с командами разметки. Шрифты Туре 1 гораздо проще, чем True Type. Качество их вывода зависит прежде всего от качества расте ризатора.

В TrueType используется программируемая или жесткая разметка. Для символов точно указываются все действия, которые должен выполнить растеризатор. Дается исчерпывающее описание символов Ч толщины вертикальных штрихов, горизон тальных штрихов, ширины и высоты символов, угол наклона засечек, поля, величи на оптического наплыва и прочие характеристики. Когда шрифт поступает на обра ботку растеризатором, все его параметры определены, и поэтому растеризатор True Туре имеет очень простое устройство. Шрифты в этом формате, напротив, имеют большой размер файла и сложное строение. Такой шрифт теоретически может обес печить очень высокое качество вывода. Оно прежде всего зависит от качества раз метки в шрифте.

Поскольку создать TrueType-шрифт с хорошей разметкой оказывается сложным де лом, многие производители используют программы автоматической разметки шриф та. Как бы ни были хороши эти программы, они не способны обеспечить столь же хорошее качество, как при ручной разметке. В то же время, производство шрифтов Туре 1 приемлемого качества не связано сложностями разметки, поскольку большую и самую сложную часть работы берет на себя растеризатор, а он Ч один для всех шрифтов.

Если вы работаете в сфере издательства, то мы советуем использовать исключитель но шрифты Туре 1. Они являются "родными" для интерпретатора PostScript и интер претаторов, входящих в программы иллюстрирования (CorelDRAW, Adobe Illustrator, Macromedia Freehand и т. д.). Хотя современные версии интерпретатора PostScript способны интерпретировать фактически "чистый TrueType", лучше гарантировать себя от возможных проблем. Важно и то, что профессионально сделанных TrueType шрифтов, к сожалению, очень немного. Поскольку технология Туре 1 появилась на 6 лет раньше, за этот период был создан весь основной набор гарнитур, используе мый и поныне. С появлением TrueType большая часть шрифтов была просто авто матически перекодирована в новый формат. Ввиду совершенно различных способов описания контуров и разметки, это невозможно сделать без потерь качества, даже при помощи самой "умной" программы. В результате, основная масса шрифтов TrueType не только не использует преимуществ этого формата, но и несет в себе погрешности перекодировки.

К положительным сторонам шрифтов TrueType относится то, что они поддержива ются системой Windows и являются "родными" для офисных приложений, тогда как 1074 Часть IV. Теория для шрифтов Typel необходима установка отдельной шрифтовой машины. Поэтому при работе в офисных приложениях лучше пользоваться шрифтами TrueType. Про фессионально сделанные шрифты TrueType (такие, как Arial, Times New Roman и Courier) за счет лучших алгоритмов разметки обеспечивают даже более высокое качество печати на устройствах с низким разрешением.

Кодировка шрифта Когда вы нажимаете на клавишу, в текстовом редакторе появляется символ шрифта.

Операционная система и шрифтовая машина извлекают из шрифта нужный символ.

Чтобы этот символ соответствовал тому, что изображено на клавишах вашей клавиа туры (а также клавиатур пользователей в других странах), необходимо точно уста новленное соответствие кодов клавиатуры и глифов шрифта, т. е. таблица кодировки.

Исторически первой таблицей кодировки была таблица ASCII. Она содержала всего 128 символов, включавших символы английского алфавита и псевдографические символы, использовавшиеся программами, работающими в текстовом режиме.

Таким образом, таблица ASCII просто игнорировала пользователей, работающих с другими языками, и скоро была расширена до т. н. таблицы OEM ASCII, вклю чающей 256 символов. В них вошли символы других языков. Поскольку 128 симво лов недостаточно, чтобы представить даже только западноевропейские языки, в опе рационную систему (DOS) была введена поддержка кодовых страниц. Алфавиту каждой страны соответствовала определенная кодовая страница. В конфигурацион ных файлах системы указывалась кодовая страница, соответствующая национально му языку. Таким образом, пользователь получал возможность работать с английским и любым другим языком, указав его кодовую страницу.

Версии Windows до 3.11 использовали аналогичную систему выбора кодовой стра ницы, но несколько отличающуюся таблицу кодировки, кодировку ANSI. Она также включала 256 символов, но в ней не было символов псевдографики, как в таблице ASCII. С появлением графического интерфейса эти символы стали просто не нужны (рис. 26.25).

Рис. 26.25. Кодовые страницы в кодировке ASCII Недостатки этого подхода совершенно очевидны. Механизм кодовых страниц по зволяет работать одновременно только с двумя языками: английским и еще одним по выбору. При этом не предоставляется возможность работы с многоязычными документами. Выход из этой ситуации был только один: для каждого языка требова лось создавать отдельный шрифт. Особые шрифты приходилось создавать и для "красивостей" типа лигатур, "старинных" шрифтов и т. п. В особенно печальном положении оказывались те, кто работал с иероглифическими языками. Их "алфавит" никак нельзя было поместить в прокрустово ложе 128 символов. Поэтому работа Глава 26. Атрибуты текста с японским, китайским и корейским языками требовала специальной версии опера ционной системы и особых шрифтов, где символы кодировались двумя байтами.

К сожалению, эта ситуация во многом не преодолена и до сих пор, хотя выход дав но найден. Он заключается в переходе на двухбайтное представление символов в стандарте Unicode. Стандарт Unicode использует 16-битное кодирование. В такой таблице могут храниться коды 65 356 символов. Этого более чем достаточно для воспроизведения символов всех национальных алфавитов (рис. 26.26). Unicode шрифт, таким образом, может иметь в своем составе гораздо больше символов, чем обычный ASCII-шрифт. Применение Unicode полностью снимает проблемы адек ватного просмотра документов пользователями разных стран, что очень важно, на пример, для Internet. Одинаковое расположение символов делает независимыми от языка алгоритмы сортировки, выборки и т. п., что обеспечивает правильную работу программ с национальными алфавитами других стран.

Операционные системы Windows 9л: не поддерживают Unicode. В них используется менее универсальный подход, National Language Support (NLS). Таблица кодировки WGL-4, реализованная в Windows 9x, содержит всего лишь 652 символа, в которые попали алфавиты всех европейских языков, а также русский, греческий и турецкий.

Основные шрифты Windows (Arial, Times New Roman и Courier New) были адапти рованы в соответствии с этой кодировкой. Операционные системы Windows NT и Windows 2000 полностью поддерживают спецификацию Unicode.

л iлa = о5 а f i < об" Рис. 26.26. Размещение символов национальных алфавитов в таблице Unicode Переход на кодировку Unicode, безусловно, займет некоторое время. Создание фор мата ОрепТуре несомненно ускорит этот процесс, поскольку основные проблемы с поддержкой национальных алфавитов имеют именно шрифты Туре 1.

Далее мы рассмотрим форматы шрифтов, разработанные Microsoft/Apple и Adobe, а также их варианты. Начнем с форматов, предложенных Adobe Systems.

Шрифты Туре О Этот формат полностью не документирован и не поддерживается разработчиками.

Он представляет собой "сборный" формат для шрифтов Туре 1. Создание формата Туре 0 было первой попыткой Adobe внедрить поддержку двухбайтного кодирования символов в свои шрифты. Эволюция формата привела разработчиков к созданию особого механизма кодирования таких символов, т. н. CID-keyed fonts (CID Ч Character ID). Этот механизм и поныне используется фирмой для поддержки азиат ских языков. Он предполагает создание для каждого языка особой таблицы всех 1076 Часть IV. Теория символов (character collection) и файла кодировки этих символов (СМар file). Эти таблицы обеспечивают доступ к информации, содержащейся, собственно, в файлах шрифтов, использующих операторы Туре 1, но несколько отличных по формату.

Шрифты Туре Основной формат шрифтов, выдвинутый Adobe и до сих пор наиболее распростра ненный. Он использует восьмибитную таблицу кодировки. Таким образом, один шрифт не может содержать более 256 символов. Шрифт состоит из нескольких файлов:

П PFB (Printer Font Binary) Ч файл содержит упакованные описания контуров символов шрифта;

П PFM (Printer Font Metrics) Ч файл содержит метрическую информацию, необхо димую для верстки. Также включает имя шрифта в операционной системе, таб лицы кернинга и другую информацию;

О АРМ (Adobe Font Metrics) Ч текстовый файл, содержащий информацию о мет рике символов и кернинговых парах. Непосредственно используется только шрифтовой машиной UNIX;

О INF (INFormation) Ч текстовый файл содержит общую информацию о шрифте, его имени в операционной системе и приложениях DOS. В Windows нужен ATM при установке шрифта. На основе данных из файлов INF и АРМ генерируется файл PFM, который используется непосредственно.

Для установки шрифта требуется либо комбинация файлов PFB/PFM, либо PFB/AFM/INF. Adobe Type Manager хранит все файлы PFB и PFM в отдельных папках, которые вы задаете сами при установке.

Mac OS X требует, чтобы шрифты Туре 1 имели ресурс FFIL, который может со держать вместе с данными (ресурс FOND) один или несколько растровых экранных эквивалентов шрифта. Ресурс FOND содержит описания контуров в двоичном фор мате, а также метрику (включая пары кернинга), таблицу кодировки, имена начер тания шрифта и гарнитуры. Для успешной установки шрифта обязательно наличие хотя бы одного экранного шрифта в ресурсе FFIL.

Шрифты Multiple Master В обычных шрифтах Туре 1 (они называются Single Master) гарнитура имеет несколько стабильных начертаний (обычно это Bold, Italic, иногда Extended, Light и т. д.). Можно осуществлять выбор между предопределенными начертаниями, но их невозможно менять плавно. Программы верстки и графические редакторы предла гают в качестве альтернативы расширение, сужение и наклон символов. Однако эти операции применимы в очень ограниченных пределах, поскольку вызывают иска жение рисунка символов.

Новые шрифты Туре 1 стандарта Multiple Master (MM) могут плавно изменять раз личные атрибуты, сохраняя сбалансированный рисунок символов. Каждый из шрифтов этого типа имеет различные "оси", например, толщину и ширину. Про граммы, поддерживающие ММ-технологию, позволяют менять параметры шрифта по этим осям в большом интервале значений. Для любого значения осей форми Глава 26. Атрибуты текста руется сбалансированный символ. Так, на рис. 26.27, а шрифт Tekton MM сжат по горизонтали заданием значения ширины символов в палитре Character, а на рис. 26.27, б Ч настройкой ширины с применением технологии ММ. В первом слу чае ширина горизонтальных и вертикальных линий в символах искажена, во вто ром Ч нет.

Туре Туре Туре Туре Рис. 26.27. Масштабирование SM (а) и ММ-шрифта (б) Оси формируют квадрат (две оси) или куб (три оси), по которым можно изменять шрифт. Каждая вершина этой фигуры требует описания отдельным шрифтом Туре 1. Таким образом, для описания двух осей требуются четыре шрифта, для трех осей Ч восемь шрифтов, а для четырех (максимально предусмотренное число осей) Ч шестнадцать. По этой причине разработка шрифтов Multiple Master весьма трудоемка и пока их число очень ограничено. Большая часть из них произведена фирмой Adobe.

Для редактирования параметров ММ-шрифтов используется шрифтовая машина Туре 1 Ч Adobe Type Manager. После подгонки параметров вы добавляете новый шрифт с измененными значениями осей в общий список.

Шрифты Туре Шрифты этого формата не существуют "в свободном виде". В формате Туре 2 шриф ты внедряются в документы Adobe Acrobat. Специальный формат понадобился для сокращения размеров файлов шрифтов.

Шрифты Туре Шрифты Туре 3 представляют собой описания на языке PostScript и не оптимизиро ваны ни по размеру, ни по производительности. Они могут использовать всю мощь языка PostScript (содержать любые заполнения, цвета и т. п.), но не имеют разметки.

Шрифты Туре 3 не поддерживаются Adobe Type Manager, поскольку для их растери зации требуется не шрифтовая машина, а растеризатор PostScript. Формат Туре используется приложениями как промежуточный для загрузки в принтер растровых шрифтов и особо сложных контуров.

Шрифты Туре Недокументированный формат, применявшийся для создания шрифтовых картрид жей лазерных принтеров. По сути, это не формат описания контуров (контуры опи сываются в формате Туре 1), а именно вариант формата файлов, позволяющий ин терпретатору загружать в память принтера только те символы шрифта, которые 1078 Часть IV. Теория нужны для текущего задания печати. С появлением интерпретатора PostScript Level этот формат утратил свое значение, т. к. такая возможность загрузки стала поддер живаться для любых шрифтов Туре 1.

Шрифты Туре К шрифтам Туре 5 относится все сказанное для формата Туре 4. Отличие состоит только в том, что они использовались для хранения шрифтов в ПЗУ (ROM) принтера.

Шрифты Туре Используются интерпретатором PostScript Level 2 (версии 2016 и выше) для загрузки растровых шрифтов прямо в кэш-память, экономя ценную память виртуальной ма шины (VM) PostScript. В "свободном виде" не существуют и генерируются драйве ром PostScript как промежуточные.

Шрифты Туре Шрифты этого типа не существуют в виде файлов и генерируются драйвером PostScript. Они представляют собой шрифты формата TrueType в PostScript оболочке. В таком виде они предоставляются для растеризации интерпретатором PostScript Level 2 и выше. Подчеркнем, что интерпретатор PostScript непосредствен но растрирует шрифты TrueType, без преобразования контуров в Туре 1.

Шрифты TrueType Основной формат шрифтов операционных систем Windows и Mac OS X, разрабо танный в сотрудничестве Apple и Microsoft. Шрифт состоит из единственного файла TTF (TrueType Font), содержащего описания контуров, метрическую и служебную информацию. Формат поддерживает спецификацию Unicode, реализованную в опе рационных системах Mac OS X и Windows NT.

Шрифты ОрепТуре Формат шрифтов ОрепТуре был разработан совместно Microsoft и Adobe. Они под держивают оба стандартных формата (Туре 1 и TrueType), объединяя их. Это шриф ты в кодировке Unicode, они содержат расширенные комплекты символов, являясь многоязыковыми. По структуре представляют собой шрифты Туре 1 в оболочке TrueType или "чистые" шрифты TrueType. Непосредственно шрифты ОрепТуре под держиваются операционной системой Windows 2000. Новая версия шрифтовой ма шины Adobe Type Manager 4.1 также поддерживает этот многообещающий формат шрифтов.

Шрифты QuickDraw GX Специфически "макинтошевские" шрифты, являющиеся развитием обеих специфи каций Ч TrueType и Туре 1. Впрочем, в формат QuickDraw GX заложены любопытные Глава 26. Атрибуты текста Ю дополнительные возможности. Главная из них аналогична шрифтам Multiple Master, но имеет и важное преимущество: для описания оси требуется только по одному шрифту на ось. В результате для шрифта с восемью осями необходимо всего девять базовых шрифтов. Если бы такое количество осей разрешалось технологией Multiple Master, она потребовала бы для этого 256 базовых шрифтов. Шрифты GX допускают двухбайтное кодирование, а "в компании" с менеджером шрифтов GX Line Layout позволяют осуществлять автоматическую подстановку лигатур и оптическое вырав нивание.

Недостаток стандарта состоит в слабой поддержке производителями программного обеспечения. Эта слабость обусловлена отсутствием аналогичной технологии для Windows. А межплатформенная совместимость в последнее время является непре менным требованием.

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

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

Имена и идентификационный код С той поры, когда формат Туре 1 был строго засекречен, Adobe сохранили за собой функцию регистрации (не бесплатной, разумеется) всех производимых шрифтов. Каж дый легально произведенный шрифт при регистрации получает уникальный идентифи кационный код. Интерпретатор PostScript откажется работать с двумя шрифтами, имеющими одинаковые идентификационные номера. Только регистрация шрифта га рантирует, что он никогда не будет конфликтовать с другими. "Самодельные" шрифты могут иметь нелицензированный идентификационный код, уже занятый другим шриф том. В результате такие шрифты, будучи употреблены вместе, вызовут сбой при ин терпретации.

Если вы не знаете качества шрифта Ч устройте ему проверку. Перед началом рабо ты отформатируйте этим шрифтом текст, состоящий из всех букв Ч строчных и прописных, цифр и символов (скобки, кавычки, знаки препинания и др.). Все ли символы присутствуют и соответствуют тому, что вы набирали? Равномерно ли раз мещены символы? У всех ли букв есть прописной и строчный варианты? Нет ли букв, форма которых режет глаз? Отформатируйте тем же шрифтом небольшую за метку. Равномерно ли смотрится текст? Распечатайте тестовую страницу (желатель но на PostScript-принтере). Если у вас нет под рукой PostScript-принтера, восполь зуйтесь программным интерпретатором, который встроен в большинство современных графических программ. Наилучшим тестом служит перевод всех сим волов шрифта в кривые с помощью Adobe Illustrator. Ничего не пропало, не искажено?

Если выяснилось, что шрифт плохой, замените его похожим.

1080 Часть IV. Теория Резюме О Шрифт характеризуется гарнитурой, начертаниями и метрическими размерами.

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

О Гарнитуры и шрифты можно классифицировать различными способами. Наибо лее распространена система классификации PANOSE.

О Атрибуты текста определяются для каждого символа отдельно или для абзаца текста.

П Компьютерный шрифт Ч это специальная программа. Существует несколько форматов компьютерных шрифтов.

О Для управления шрифтами в компьютере предназначены специальные програм мы интерпретации Ч шрифтовые машины.

П Для работы следует применять только шрифты высокого качества.

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

Для того чтобы все это было возможно, необходимо решить задачу выражения цвета в численном виде. Эта задача очень сложная и до сих пор не имеющая однозначно го решения. Дело в том, что цвет существует только при наличии наблюдателя, ко торый может его увидеть. Реальный свет (например дневной) представляет собой смесь различных световых волн, то есть имеет сложный спектр. Человеческий глаз улавливает световые волны в определенном интервале длин и интенсивностей (ви димый спектр излучения). Затем мозг обрабатывает поступающие сигналы, и в зави симости от сочетания длин волн и их интенсивности человек воспринимает предме ты различным образом окрашенными. Таким образом, реально цвет относится не только к самому предмету, но и к особенностям физиологического восприятия кон кретного наблюдателя. Разные люди видят цвет по-разному. Поскольку в восприятии цвета участвует мозг, в этом процессе есть свои феномены. На некоторых из них основаны полиграфические процессы. Так, метод четырехцветной растровой печати основан на склонности мозга к смешению и обобщению. В результате мозаика цвет ных точек (растр) превращается для наблюдателя в реалистичную картинку. Несмотря на сложность и субъективность процесса восприятия света, не будем ударяться в со липсизм. Все мы люди, и значит, что-то общее в наших картинах мира есть.

Цветовые модели Условно цвета можно разделить на излучаемые и отраженные (образующиеся при отражении падающего света от объектов после частичного поглощения). Излучае мые цвета Ч это цвета светящихся объектов, таких как экран телевизора, лампочка, звезда и т. п. Для излучаемых цветов черный цвет Ч это отсутствие всякого излуче ния. Чем больше интенсивность и разнообразнее спектр излучения, тем свет более светлый и яркий. Максимально яркий из воспринимаемых излучаемых цветов Ч белый. Он содержит весь видимый спектр излучения. Отраженные цвета образуются по несколько более сложному механизму. Свет определенного спектра, например солнечный, попадает на несветящиеся предметы. Затем часть спектра поглощается поверхностью предмета, а оставшаяся часть отражается и улавливается глазом. Если, например, поглощены все длины волн (уровни спектра), кроме красного, предмет воспринимается красным. Предметы черного цвета поглощают весь падающий цвет.

1082 Часть IV. Теория Белые предметы целиком отражают излучение. Эти два типа цветов отличаются по своим свойствам. Излучаемые цвета всегда более яркие, чем отраженные, поскольку интенсивность отраженного света меньше, чем падающего.

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

Для разных целей были предложены различные модели описания цвета. Излучаемые цвета наиболее корректно описываются в рамках модели RGB. Наиболее подходя щей моделью для описания процесса цветной 'печати является CMYK. Наконец, универсальной моделью для характеристики цвета на протяжении всего процесса воспроизведения изображения признана Lab.

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

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

Глаз (L*a*b*) \ Монитор (RGB) Офсетная машина (CMYK) Рис. 27.1. Цветовой охват различных устройств Глава 27. Описание цвета Модель RGB Эта цветовая модель описывает излучаемые цвета и может считаться основной для компьютерного дизайна. Однако работать в ней непривычно.

Базовыми компонентами модели являются три цвета лучей Ч красный, зеленый, синий. Именно эти цвета излучает сетка люминофора на поверхности монитора.

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

В модели RGB (Red (Красный), Green (Зеленый), Blue (Синий)) остальные цвета спектра выражаются как результат смешения базовых в различных пропорциях. При сложении (смешении) двух лучей основных цветов результат светлее составляющих.

Цвета этого типа называются аддитивными (рис. 27.2).

Рис. 27.2. Аддитивные цвета Из смешения красного и зеленого получается желтый, из смешения зеленого и си него получается голубой, а синий и красный дают пурпурный. Если смешиваются все три цвета, в результате образуется белый. Смешав три базовых цвета в разных пропорциях, можно получить все многообразие оттенков. Базовые цвета называют компонентами, или каналами. RGB Ч трехканальная цветовая модель.

Программа может измерить количество каждого компонента в процентах или чис лами от 0 до 255, то есть каждый базовый цвет имеет 256 различных оттенков.

Почему 256 оттенков?

В программах для персональных компьютеров на каждый канал изображения отводится 8 битов. 256 Ч это максимальное число различных значений, которые могут быть выра жены восемью битами. Следовательно, 8-битный канал имеет 256 оттенков или града ций. Изображение на экране офисного монитора также имеет 8-битные каналы (в режиме TrueColor), что соответствует 16,7 млн. возможных цветов изображения. Изображения, имеющие большее число оттенков (скажем, с 16-битными каналами), существуют и ис пользуются для высококачественной полиграфии.

Модель RGB может быть описана как трехмерная система координат, каждая из которых соответствует одному из базовых цветов (каналов). Значения базового цвета меняются от нуля до максимума (100% или 255 градаций) (рис. 27.3).

Из значений каналов образуется цветовой куб. Внутри него и "находятся" все цвета, образуя цветовое пространство. В начале координат (черный цвет) все цвета имеют Часть IV. Теория нулевое значение. В точке, ближайшей к зрителю (белый цвет), значения каналов максимальны. На диагонали куба, соединяющей черную и белую точки, расположе ны оттенки серого Ч серая шкала. Серые оттенки образуются из равных долей базо вых цветов. В трех вершинах куба расположены чистые цвета, в других Ч двойные сочетания базовых компонентов (голубой, пурпурный, желтый). В остальном про странстве располагаются смешанные цвета, определяемые цветовыми координатами.

Magenta Пурпурный Blue ~~-w Синий Cyan Голубой Рис. 27.3. Трехмерное представление модели RGB Работа с моделью требует некоторого навыка. Рассмотрим каналы на примере изо бражения в файле 850041.wi из папки PHOTOS\CHILD третьего диска Corel (рис. 27.4). Посмотрев на панель Channels для изображения в модели RGB, вы уви дите три цветовых канала. Четвертую, верхнюю строку, занимает совмещенное изображение каналов. Посмотрим, каким образом создается цвет в модели.

Отключите все каналы, кроме красного. Изображение стало очень темным, теперь в нем есть только красный цвет. Чем более красным является участок, тем он свет лее. Если цвет не содержит красного компонента, он представляется черным. Серые оттенки также окрашены в оттенки красного. Белые имеют максимальную яркость.

Включив второй, скажем, зеленый канал, вы обнаружите, что в изображении появи лись оранжевые и желтые тона, поскольку сложение зеленого и красного лучей дает желтый цвет. Разумеется, появляются и зеленые оттенки. Изображение становится светлее (аддитивное наложение цветов). Серые области приобретают оттенки желто го, белые Ч ярко-желтый цвет.

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

Отображение каналов в цвете Чтобы программа показывала каналы соответствующим цветом, установите флажок Tint screen color channels (Цветовые каналы в цвете). Если флажок снят, каналы отображаются оттенками серого.

Глава 27. Описание цвета Channels ;

Channels:

Х Channels (AII+OJ RGB Red Channel (AII+1) Т-НИИ Green Channel (Alt*2) ЩХ Х Blue Channel (Alt+3) Рис. 27,4. Изображение и его каналы Модель CMYK Подавляющее большинство объектов не излучает собственный свет, но тем не менее они тоже окрашены. Несветящиеся объекты поглощают часть спектра света, осве щающего их, и отражают оставшееся излучение. В зависимости от того, какой цвет имеет падающий свет и в какой области спектра происходит поглощение, объекты отражают (окрашены в) разные цвета. Цвета, которые используют падающий свет, вычитая из него определенные части спектра, называются субтрактчвнылш ("разно стными"). Субтрактивные цвета легче для понимания, чем аддитивные, поскольку вы часто оперируете ими (например, при покраске дачи или рисовании акварель ными красками). Смешение субтрактивных составляющих затемняет результирую щий цвет (объект поглощает больше света). Смешение максимальных количеств всех компонентов даст черный цвет. При нулевых значениях компонентов объект не поглощает свет и имеет белый цвет (белая бумага). Смешение равных значений трех компонентов даст оттенки серого.

CMYK Ч наиболее популярная модель, описывающая субтрактивные цвета (рис. 27.5), и основная модель, используемая в полиграфии. Описываемое ею цветовое про странство также образовано из трех базовых цветов. Модель CMYK тесно связана с моделью RGB: ее базовые цвета Ч результат вычитания основных RGB-компо нентов из белого цвета. Это Cyan (голубой = белый Ч красный), Magenta (пурпур ный = белый Ч зеленый), Yellow (желтый = белый Ч синий).

Цветовое пространство модели представляет собой перевернутое пространство RGB (рис. 27.6). Черный цвет Ч максимальные значения компонентов, белый Ч нулевые, черная и белая точка связаны серой шкалой. В вершинах куба располагаются чистые цвета CMY и их двойные смешения (которые представляют собой цвета RGB).

Часть IV. Теория Рис. 27.5. Субтрактивные цвета Green Зеленый Yellow Magenta Желтый Пурпурный Red Красный Рис. 27.6. Представление модели CMY Модель CMYK описывает реальный процесс цветной печати. Пурпурная, голубая, желтая краски ("полиграфическая триада") последовательно наносятся на бумагу в различных пропорциях. Этими красками большая часть видимого цветового спек тра может быть репродуцирована на бумаге.

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

Для решения этой проблемы в число основных полиграфических красок (и в мо дель) была внесена черная краска (черный канал). Сокращение CMYK состоит, таким образом, из обозначений каждого компонента: С - это Cyan (Голубой), Глава 27. Описание цвета М Ч это Magenta (Пурпурный), Y Ч Yellow (Желтый). Черный компонент сокраща ется до буквы К, поскольку эта краска является главной, ключевой (Key) в процессе цветной печати. CMYK Ч четырехканальная цветовая модель. Как и для модели RGB, количество каждого компонента может быть выражено в процентах или гра дациях от 0 до 255. Обратите внимание, что черный цвет не является математически обоснованным Ч он введен в состав модели только в связи с технологией печати.

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

Именно в черном канале находится большинство деталей, и он в первую очередь определяет яркость точек. При наложении цвета складываются как краски.

Рис. 27.7. Изображение в модели CMYK и его каналы Недостатки моделей RGB и CMYK Наличие разных систем описания для излучаемых и отраженных цветов неудобно Ч ведь в полиграфическом процессе участвуют устройства, работающие как в модели RGB (ска нер, монитор), так и в модели CMYK (фотонабор и печатная машина). В процессе рабо ты приходится преобразовывать цвет из одной модели в другую. A RGB и CMYK имеют разный цветовой охват, и преобразование сопряжено с потерей части оттенков. Это пер вый отрицательный момент Ч различные цветовые охваты моделей.

Не менее важным является зависимость этих моделей от устройства. Например, при выводе одного и того же изображения на двух разных мониторах вы наверняка по лучите разный результат. Цвета и яркость будут хоть немного, да отличаться Ч они зависят от марки люминофора, настроек монитора, напряжения, срока службы элек тронной трубки и пр. При сканировании разными сканерами вы увидите на экране 1088 Часть IV. Теория разные по цвету изображения. Что еще хуже, все они будут отличаться от исходного оригинала. Здесь цвет определяется настройками и свойствами сканера. Еще более очевидной станет разница в цвете, если вы напечатаете изображение на мелованной, офисной и газетной бумаге. Более того, если напечатать два тиража одного изображе ния на одинаковой бумаге и одинаковой краской, цвета все равно могут отличаться.

Цвет напечатанного изображения зависит от огромного количества факторов: это и сорт бумаги, и ее белизна, и влажность, и марка краски, и скорость ее подачи на печатный станок, и марка станка и много-много других параметров. Из приведенных примеров понятно, что RGB и CMYK являются аппаратнозависимыми моделями.

Поэтому одной из основных задач при работе с цветными изображениями становит ся достижение предсказуемого цвета. Для этого создана система цветокоррекции (Color Management System, CMS). Это программная система, цель которой, во первых, достичь одинаковых цветов для всех этапов полиграфического процесса от сканера до печатного станка, а во-вторых Ч обеспечить стабильное воспроизведение цвета на всех выводных устройствах (например, на любом мониторе). Для правиль ного отображения цвета удобно определить стандартную модель, к которой бы при водились цвета на всех этапах процесса.

Успешной попыткой создания аппаратнонезависимой модели цвета, основанной на человеческом восприятии цвета, является рассматриваемая далее модель Lab.

Еще одним отрицательным качеством моделей RGB и CMYK является то, что в них яркость и цвет пикселов взаимосвязаны. Восприятие цвета имеет такую особенность:

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

Y= 0,2125Л + 0.7154G + 0, Непосредственно наблюдать яркость можно при переводе изображения в полутоновое.

Единственный канал такого документа хранит только яркость точек, не учитывая их цвет.

В модели CMYK наиболее яркой является белая бумага, на которой ничего не напечатано.

Поэтому для компонентов этой модели удобнее использовать параметр, обратный ярко сти Ч нейтральную оптическую плотность краски. Она наибольшая для черного цвета (он самый темный) и убывает в следующем порядке: пурпурный, голубой, желтый. При печати первой наносят краску с наименьшей оптической плотностью, то есть самую светлую. Зна чения нейтральной плотности принципиальны также при треппинге.

Треппинг Прием улучшения качества цветной печати для компенсации неточной приводки цветных форм. Он заключается в создании узкой полосы перекрывания между двумя граничащи ми цветовыми областями. О треппинге см. главу 32.

Недостаток взаимосвязи яркости и цвета особенно очевиден в процессе цветокоррек ции. При усилении контраста, яркости изменяется цвет пикселов, а при изменении насыщенности цветов Ч общая яркость изображения. Модель Lab лишена и этого отрицательного момента Ч яркость в ней практически совершенно отделена от цвета.

Глава 27. Описание цвета Модель Lab В отличие от RGB и CMYK, основанных на реальных процессах, Lab представляет собой чисто математическую модель. Ей трудно найти аналогию в реальном мире. Однако эта модель имеет несколько серьезных преимуществ. Во-первых, она основана именно на восприятии человека и ее цветовой охват соответствует человеческому глазу, он включает в себя охваты RGB и CMYK и превышает их. Во-вторых, Lab является аппаратнонезави симой моделью. Эти два достоинства сделали Lab стандартом при переводе изображений из одного цветового пространства в другое в процессе их подготовки.

Lab Ч трехканальная модель. Определение каналов Lab основано на том, что точка не мо жет быть одновременно и черной и белой, одновременно красной и зеленой и одновре менно синей и желтой. Любой цвет в Lab характеризуется светлотой (яркостью) (Lightness) и двумя хроматическими компонентами: параметром а, который изменяется в диапазоне от зеленого до красного, и параметром Ь, изменяющимся в диапазоне от синего до желтого.

Цвет канала а изменяется от "самого красного" до "самого зеленого" через ахроматическую точку, в которой оба цвета отсутствуют. Также изменяются и цвета канала Ь. В качестве примера используем файл 850041.wi, предварительно переведенный в модель Lab. В панели Channels вы увидите три канала (рис. 27.8) и строку совмещения.

Рис. 27.8. Панель каналов (а) и сами каналы изображения: Lightness (б), а (в) и Ь (г) Первый канал, L Ч это, практически, очень четкий черно-белый вариант изображе ния. Каналы а и Ь отображают только цвета. Каждый хроматический канал содержит 1090 Часть IV. Теория информацию о двух противоположных цветах. В канале а вы увидите только крас ные и зеленые области. Белые участки соответствуют областям, которые не являют ся ни красными, ни зелеными. Это ахроматические области. Второй канал показы вает желтые и синие участки. Если вы отмените отображение каналов в цвете, то темные области канала а соответствуют красным, светлые Ч зеленым, а нейтраль ные Ч ахроматическим областям. Также обстоит дело и с каналом Ь. Оба канала очень нерезкие, и вы не увидите в них ни светов, ни теней Ч только оттенки серо го. Дело в том, что охват цветов Lab очень велик, и в большинстве случаев изобра жение его не использует.

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

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

Модель HSB Последней из моделей, которые мы опишем в этой главе, является HSB. Это очень понятная и удобная в работе модель. Она, теоретически, описывает как аддитивные, так и субтрактивные цвета. Метод описания похож на тот, которым пользуется ху дожник. Он берет яркую краску из банки. Чтобы сделать краску светлее, он добавит белил, для затемнения краски Ч сажи. Все понятно и просто. Именно поэтому мо дель исключительно популярна среди компьютерных художников. Базовые компо ненты модели цветовой тон (Hue), яркость (Brightness), насыщенность (Saturation).

О Цветовой тон характеризует положение данного цвета в спектре (на цветовом круге). Красный цвет принят за нулевое значение, положение остальных цветов характеризуется величиной угла между данным тоном и красным и может изме няться в пределах от 0 до 360. Для чистых спектральных цветов цветовой тон (Hue) является исчерпывающей характеристикой. Однако цвет может быть освет лен (уменьшена его насыщенность) или затемнен (уменьшена яркость).

О Насыщенность. Для чистых спектральных цветов параметр Saturation имеет мак симальное значение. Насыщенность может изменяться от максимума (100 или 255 градаций) до нуля. Чем меньше насыщенность, тем светлее цвет. При нуле вой насыщенности чистый спектральный цвет становится белым. Можно срав нить снижение насыщенности цвета с его разбавлением белой краской.

О Яркость. Спектральные цвета имеют максимальную яркость (100% или 255 гра даций). При снижении яркости цвет становится темнее. Если параметр Brightness равен нулю, любой цвет превращается в черный. Уменьшение яркости цвета можно сравнить с добавлением к нему черной краски.

В общем случае любой цвет получается из спектрального добавлением определенно го процента белой и черной красок, то есть фактически серой краски. Поскольку Глава 27. Описание цвета в основе модели находится цветовой круг, в котором начало и конец совпадают, цветовое пространство HSB удобнее всего представить в виде цилиндра (рис. 27.9).

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

Hue Saturation Насыщенность Цветовой тон Jjj tl CD К Рис. 27.9. Представление модели HSB Сочетания цветов в дизайне подбирается исходя из их взаимного расположения на цветовом круге. Некоторые стандартные сочетания показаны на рис. 27.10.

Рис. 27.10. Отношение цветов на круге: дополнительные (а), смежные с дополнительными (б), триады (в), смежные (г) Дополнительные цвета находятся напротив друг друга. При их смешивании обра зуется черный (если это краски) или белый (если это световые лучи) цвет. Это максимально контрастные цвета. Их сочетания действуют на глаз раздражающе (красный и зеленый, желтый и фиолетовый, синий и оранжевый) и применяются для создания сильного эффекта (рис. 27.10, а). Например, дополнительным цве том можно оформить значок "NEW!" на упаковке товара.

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

1092 Часть IV. Теория О Триады. Цвета, равноотстоящие друг от друга на цветовом круге, образуют триады, гармоничные сочетания (желтый, пурпурный, голубой или оранжевый, изумруд ный, бордовый). Их сочетание создает палитру насыщенных цветов и оттенков.

П Смежные цвета. Малоконтрастное сочетание смежных цветов делает рисунок строгим (особенно если сами цвета не очень яркие). Такие сочетания примени мы в деловой графике, например в бланках и схемах.

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

Несмотря на интуитивную ясность и удобство применения, HSB в настоящее время используется только как вспомогательная модель. Этому есть очень серьезные при чины. Математически эта модель основана на компонентах модели RGB, причем RGB с усредненными параметрами. Это делает выражение цвета в модели неточ ным, поскольку RGB аппаратнозависима. Кроме того, HSB неверно трактует яр кость пикселов. В этой модели расчет исходит из предпосылки, что основные адди тивные цвета имеют одинаковую яркость. Таким образом, яркость пикселов оценивается по формуле У= Л/3 + С/3 + В/3, где каждый из компонентов вносит в суммарную яркость точки одинаковый вклад.

Поскольку разные базовые цвета имеют разную воспринимаемую яркость, эта фор мула не отражает реального положения вещей, поэтому, в частности, модель HSB нельзя считать корректной. PHOTO-PAINT позволяет смешивать цвета в этой моде ли, однако ее нельзя присвоить изображению.

Виды цветной печати Одна из основных областей применения знаний о цвете Ч цветная печать. В поли графии известны два основных способа передачи цветов на печати.

Триадные цвета Иллюстрации, содержащие большое количество цветов, например, цветные фото графии или репродукции картин, подвергают цветоделению на базовые компоненты.

Все многообразие цветов представляется с помощью четырех красок модели CMYK.

Каждой краске соответствует отдельная форма, на которой области, содержащие данный базовый цвет, закрашены. Затем в офсетной машине на отпечаток наносит ся по очереди каждый базовый цвет в соответствии с формой.

Цвета, печатаемые таким способом, называются триадными. Для увеличения цвето вого охвата применяются дополнительные формы для цветов, чаще всего зеленого Глава 27. Описание цвета и оранжевого Ч модель Hexachrome. Чем больше красок используется при печати, тем дороже печать. Печать требует точного совмещения цветов. Это очень дорогой технологический процесс.

Плашечные цвета Однако встречаются ситуации, когда много цветов не требуется. Например, визитки, бланки, газеты и даже иллюстрированные журналы вполне можно печатать лишь одним-двумя дополнительными к черному цветами. Когда один и тот же цвет при меняется в рисунке с разной насыщенностью и яркостью, достигается эффект мно гоцветной печати за счет лишь одной краски. Эту краску можно смешать заранее и уже готовую нанести на отпечаток. Как правило, если в иллюстрации присутству ют не более четырех отдельных цветов, то краски этих цветов и используются для печати. Цвета, печатаемые собственными красками, называются плошечными.

С помощью триадных красок можно передать любые цвета, а с помощью плашеч ных Ч только оттенки их собственного цвета. Плашечные цвета иначе называют простыми, а триадные Ч составными.

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

Печать шишечным цветом имеет много достоинств:

О дешевизна Ч если вместо печати базовыми цветами применить шишечный и черный, стоимость публикации существенно снизится (даже в случае исполь зования дорогой плашечной краски);

П высокая точность воспроизведения Ч поскольку шишечный цвет выбирается дизайнером заранее по каталогу, его используют для получения точного цвета (например, в логотипе компании);

П облегчается совмещение цветов Ч чем меньше компонентов, тем меньше веро ятность, что цвета на отпечатке "разбегутся". При печати шишечным цветом да же на не очень хорошем оборудовании повышается качество некоторых объектов иллюстрации, например графики (логотипов, названий, подчеркивания) и тони рованных фотографий;

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

Часто в таких случаях оба типа цветов используются совместно.

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

Часть IV. Теория Коммерческие каталоги Удобным способом стандартизации цвета является печать по каталогам. Чтобы все участники выпуска цветной печатной продукции могли договориться, необходимо не просто описать цвет, а иметь его образец. Именно поэтому каталоги стандартных цветов широко распространены во всем мире и в России. Для разных целей исполь зуются разные издания (веер, каталоги с отрывными образцами и др.). Каталог вы пускает фирма, производящая краски. Одинаковые каталоги имеются у дизайнера и у печатника. Дизайнер заказывает печать цветом, указывая его номер по каталогу.

Печатник покупает такой цвет. Вероятность ошибки сводится к очень низким вели чинам.

Наиболее известным каталогом цветов является PANTONE MATCHING SYSTEM.

В этом каталоге содержатся образцы всех цветов PANTONE для матовой и глянце вой бумаги (цвета на матовой бумаге выглядят менее яркими), специальные цвета (пастельные тона, металлизированные и флуоресцентные краски). Поскольку пере вод плашечных цветов в триадные Ч частый случай в практике, в каталоге PANTONE имеются триадные эквиваленты плашечных цветов. Все цвета нанесены именно красками, поставляемыми заказчику. PANTONE Ч не единственный ката лог красок, есть много других, например, TOYO Ч каталог цветов, наиболее распро страненных в Японии, FOCOLTONE, содержащий 763 триадных цвета и др.

С распространением электронных публикаций встала проблема правильной переда чи цветов на экране компьютера. Дело в том, что в Internet вашу работу могут смот реть на самых разных браузерах, мониторах и платформах. Цвета для электронных публикаций частично стандартизированы. В программах Corel имеется два каталога для двух наиболее популярных браузеров Ч Netscape и Internet Explorer. В комплект Corel каталоги цветов входят как фиксированные палитры без возможностей редак тирования.

Резюме О Математическое описание цвета производится в различных цветовых моделях Ч RGB, CMYK, LAB, HSB. Устройства ввода и вывода изображений работают с различными моделями цвета.

О Модели цвета, устройства ввода и вывода изображений имеют разный цветовой охват.

О Цветная триадная печать производится красками в модели CMYK. Печати пред шествует цветоделение.

П Кроме того, применяется другой тип печати Ч плашечная. Это печать заранее смешанными красками.

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

Глава Управление цветом Сохранить достоверность восприятия цветов на отпечатке позволяют системы управления цветом. Они выполняют преобразование цветовых пространств всех уст ройств, занятых в технологической цепочке (сканер, монитор, принтер, типограф ский станок), и обеспечивают одинаковое воспроизведение цветов на каждом из них. Система управления цветом Color Management System (CMS) учитывает, во первых, принципиальное различие воспроизведения и восприятия цветов различ ными устройствами, а во-вторых, конкретные характеристики оборудования (ска нера, монитора, фотонабора, принтера). Полностью устранить различия не удается, однако в результате действия программы цвета одного и того же изображения в представлении разных устройств очень похожи на оригинал.

Принцип работы В компьютерах Macintosh управление цветом уже давно поддерживается на систем ном уровне. На платформе PC управление цветом включено в операционную систе му в Windows 98/ME/2000/XP. Системы управления цветом ColorSync, используемая на Macintosh, и ICM 2.0, реализованная в последних версиях Windows, исключи тельно с точки зрения CorelDRAW ничем не отличаются друг от друга.

Системы управления цветом работают только с калиброванными устройствами. Под калибровкой понимается математическое описание цветопередачи устройства. Такое описание в терминах управления цветом называется цветовым профилем или просто профилем устройства. Профиль устройства представляет собой таблицу, по которой цвета, зарегистрированные устройством ввода (сканеры, цифровые камеры, видео платы и т. п.) или отображаемые устройством вывода (монитор, принтер), преобра зуются в одну цветовую модель. Эта аппаратнонезависимая модель представления цветов, Profile Connection Space (PCS), является ядром любой системы управления цветом. Название метко выражает сущность этого понятия. PCS служит тем цвето вым пространством, которое вмещает цветовые пространства всех устройств, их "общим знаменателем". В системе ICC используется CIE Lab (Comission Inter nationale L'Enclairage). Это международный аппаратнонезависимый стандарт изме рения цветов. Он обеспечивает однозначное представление цветов независимо от конкретного устройства, применяемого для создания или вывода изображения.

Таким образом, систему управления цветом формируют:

О аппаратнонезависимая цветовая модель, PCS (Profile Connection Space), no от ношению к которой строятся профили конкретных устройств;

О профили устройств, в которых указаны все характеристики представления цвета конкретным устройством. Различают профили устройств ввода (сканера, цифровой Часть IV. Теория камеры), профили монитора и профили выводных устройств Ч принтера, фото наборного автомата, печатной машины. Каждое устройство имеет собственный профиль. Кроме того, профили имеют и различные типы файлов, а также про граммы и операционные системы;

О модули управления цветом, Color Management Modules (CMM), которые, собст венно, интерпретируют данные о цвете и информацию профилей и формируют инструкции по коррекции для каждого из устройств.

Управление цветом можно выразить простой схемой (рис. 28.1). Система получает данные из устройства ввода в модели RGB. Данные преобразуются СММ в аппарат нонезависимый формат в модели Lab с учетом поправок, получаемых из профиля устройства ввода. При выводе на монитор данные в независимой модели преобра зуются СММ снова в RGB с учетом профиля монитора. Вывод на принтер предпо лагает преобразование в CMYK с учетом профиля принтера.

СКАНЕР ПРИНТЕР МОНИТОР i ЦИФРОВАЯ КАМЕРА i CMS ПРОФИЛЬ МОНИТОРА ХfcMM > СММ СММ ПРОФИЛЬ ПРОФИЛЬ PCS УСТРОЙСТВА ВЫВОДА УСТРОЙСТВА ВВОДА Рис. 28.1. Управление цветом Система управления цветом и CorelDRAW Управление цветом в CorelDRAW и PHOTO-PAINT построено одинаково и имеет одинаковые настройки. Они находятся в диалоговом окне Color Management (Управление цветом) (рис. 28.2), открывающемся одноименной командой меню Tools (Сервис).

Типы цветовых профилей В диалоговом окне Color Management (Управление цветом) схематически представ лена вся стратегия управления цветом в CorelDRAW и все занятые в ней устройства.

Профиль для каждого устройства следует выбрать в списке под его изображением.

Рассмотрим их:

D Monitor (Монитор), профиль монитора Ч используется для того, чтобы достичь верного отображения цветов на экране монитора. Если этот Профиль не установ лен или некорректен, то система управления цветом не сможет обеспечить адек ватное отображение цветов на экране;

Глава 28. Управление цветом 1 Color Management v Generic internal RGB profile Generic CMYK printer profile v Generic offset separations profile Generic Profile i 1 Cancel Ш Stjile: ;

Default settings Рис. 28.2. Диалоговое окно Color Management П Scanner (Сканер), профиль сканера Ч предназначен для коррекции точечных изображений, сканированных через интерфейс TWAIN из CorelDRAW или PHOTO-PAINT. Если коррекция изображений уже проводилась при сканирова нии (для этого программное обеспечение сканера должно поддерживать калиб ровку и профили ICM), то устанавливать профиль сканера не нужно. В против ном случае коррекция будет проведена дважды, что только ухудшит результат;

П Composite printer (Композитный принтер), профиль цветного принтера Ч ис пользуется для коррекции цвета при печати на цветном (цветопробном) принте ре. Также необходим для корректировки экранного представления иллюстрации, чтобы цвета на мониторе выглядели такими, какими они будут на отпечатке;

П Separations printer (Печать цветоделения) - нужен для выполнения цветоделе ния. Задает все необходимые параметры генерации черного, предельного количе ства краски и т. п. В соответствии с этим профилем выполняется любое преобра зование в модель CMYK из других цветовых моделей. Это относится не только к цветоделению при печати, но и к преобразованию в модель CMYK точечных изображений и цветов иллюстрации, определенных в других цветовых моделях;

П Internal RGB (Внутренний профиль RGB) Ч служит для преобразования цвето вых моделей. Дело в том, что определение пространства RGB достаточно размы то и, как правило, ассоциируется с пространством конкретного устройства (мо нитора, сканера и т. п.). Такое положение сильно затрудняет корректное преобразование цветовых моделей. Внутренний профиль RGB задает точный стандарт цветового пространства этой системы. Данные, полученные от любых 36 Зак. 1098 Часть IV. Теория RGB-устройств или иных источников, будут автоматически приведены к этому пространству. Заменяйте профиль, установленный по умолчанию, только если вы создаете документы, рассчитанные на строго определенное RGB-пространство.

Существование последнего профиля требует дополнительного пояснения. Цветовое пространство RGB аппаратнозависимо. Разные мониторы отображают цвета по-разному. Подав один и тот же RGB-сигнал на различные ЭЛТ (электронно лучевые трубки), вы обнаружите на них отличающиеся оттенки цвета. Вспомните витрину с телевизорами в телевизионном магазине. Хотя они и настроены на один канал (входной сигнал был для всех одинаков), цвета на каждом из них отличаются.

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

PHOTO-PAINT Ч программа, в которой приняты меры для стандартизации основ ного RGB-пространства.

Суть этого шага состоит в том, чтобы отделить установки цветового пространства конкретного монитора от основного цветового пространства. Рабочее цветовое про странство используется для редактирования изображений. Именно в нем находится само изображение, и все редактирование тоже осуществляется в нем. Показывая изображение на мониторе, Photoshop преобразует изображение из основного цвето вого пространства в пространство RGB конкретного монитора в соответствии с его профилем. Заметьте, что цветовой охват основного пространства может (и должен) отличаться от цветового охвата вашего монитора.

Профиль основного пространства (а не профиль вашего монитора!) PHOTO-PAINT внедряет в файлы изображений при сохранении их на диске командой Save (Сохра нить). При открытии изображения на другом компьютере, PHOTO-PAINT сравнит профиль, внедренный в файл, и текущее рабочее пространство. В случае их несов падения изображение будет точно скорректировано.

Если в списке нет профиля для какого-либо из ваших устройств, то вам следует его установить. В соответствующем списке выберите вариант Get profile from disk (Кон фигурация с диска), который откроет стандартное диалоговое окно открытия фай лов. Укажите в нем папку и имя файла профиля устройства.

Если вы используете только цветной принтер, установите профили Monitor и Composite printer. Остальные профили применяются для работы над типографскими макетами.

Приведение к рабочему пространству RGB Если модуль сканирования для вашей модели сканера не может внедрять в изображе ния цветовые профили, то преобразование можно выполнить с помощью диалогового окна Apply ICC Profile (Применить профиль ICC) в PHOTO-PAINT (рис. 28.3). Оно открывается одноименной командой из подменю Color Mode (Преобразовать в) меню Image (Изображение).

Окно содержит список Convert image from (Конвертировать изображение из), в ко тором необходимо выбрать профиль сканера, использованного для получения теку щего изображения. После нажатия кнопки ОК (Да) PHOTO-PAINT переведет цвета изображения в рабочее цветовое пространство, характеризуемое профилем Internal RGB (Внутренний профиль RGB), установленным в разделе Profiles (Профили) Глава 28. Управление цветом диалогового окна Options (Параметры). В дальнейшем, когда вы будете сохранять изображение из PHOTO-PAINT, в него будет внедрен профиль этого рабочего цве тового пространства. Внедренный профиль позволит правильно трактовать цвета изображения, если открыть его в другой программе или на другом компьютере.

Apply ICC Piofile Convert image from:

I DiamondTron - Monitor G22 D jbiamondTron Monitor G22 D :C:\windows^sy$temScolor\diamond compatible 9300k g2.2.icrn J614 bytes NOTE: This will convert image colors to Internal RGB space.

It Off" !l Cancel Рис. 28.3. Диалоговое окно Apply ICC Profile Стратегия управления цветом После того как установлены все профили, задайте стратегию управления цветом, щелкая на стрелках, соединяющих пиктограммы устройств. Стрелки обозначают преобразование цветов системой управления цветом. Сплошные оранжевые стрелки символизируют ее использование, а разорванные серые Ч отключение. Будем исхо дить из того, что пока система управления цветом отключена, т. е. все стрелки серые. Во-первых, следует определиться, что вы хотите видеть на мониторе:

П чтобы на мониторе максимально адекватно отображались те RGB-цвета, которые есть в документе, щелкните на стрелке, ведущей от внутренней модели RGB к монитору;

П чтобы монитор показывал цвета, которые получатся на принтерной распечатке, щелкните на стрелке, ведущей к монитору от принтера.

В свою очередь, чтобы при печати на принтере цвета соответствовали цветам иллю страции, включите стрелку от внутреннего RGB-пространства к принтеру.

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

Подчеркнем, что между приведенными вариантами следует сделать однозначный выбор. Невозможно увидеть на мониторе одновременно и то, и другое, и третье.

Часть IV. Теория Чтобы извлечь из управления цветом максимальную пользу, включите его и для ис точников изображений: сканера, цифровой камеры, графических файлов. Щелкните на стрелках, связывающих пиктограммы этих устройств с внутренней моделью RGB.

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

Преобразование цветовых охватов Поскольку цветовые охваты различных устройств (например, монитора и принтера) сильно различаются, система управления цветом вынуждена изменять цвета доку мента, чтобы они укладывались в цветовой охват устройства печати. При этом она может использовать различные алгоритмы преобразования в зависимости от содер жания документа. Так, для рисунков принципиально сохранение ярких и насыщен ных цветов, а для фотографий Ч исходного цветового баланса. Вы можете выбрать подходящий алгоритм преобразования в настройках управления цветом. Откройте диалоговое окно Advanced Settings (Дополнительные параметры) щелчком на пикто грамме внутреннего пространства RGB в диалоговом окне Color Management (Управление цветом). В списке Rendering Intent (Режим подбора цветов) (рис. 28.4) вы можете выбрать либо сохранение насыщенности (Saturation (Иллюстрация)), либо адекватность восприятия глазом (Perceptual (Фотографический)). Вариант Automatic (Автоматически) позволяет CorelDRAW самостоятельно устанавливать ал горитм преобразования индивидуально для различных объектов документа. Оставьте этот вариант, если у вас нет веских причин выбрать какой-либо другой.

Advanced Settings ICC Options Rendetingjntent Automatic Х :

Color ngjne: Microsoft ICM 2.0 CMM "Ж ]| Cancel Help If Рис. 28.4. Диалоговое окно Advanced Settings Выбор модулей управления цветом Новая версия CorelDRAW позволяет использовать модули управления цветом (СММ) сторонних разработчиков наряду с системными. В списке Color Engine (Модуль управле ния цветом) выберите те модули, которые используются в общей технологической цепоч ке. По умолчанию это выбор между системными СММ производства Microsoft и модулями Digital Science СММ производства Kodak.

Дополнительные настройки отображения цветов находятся в диалоговом окне Advanced Display Settings (Дополнительные параметры отображения). Это окно от крывается щелчком на пиктограмме монитора в диалоговом окне Color Management Глава 28. Управление цветом (Управление цветом). Флажок Highlight display colors out of printer gamut (Подсвечи вать цвета за пределами цветового охвата принтера) включает контроль за цветовым охватом изображения. Те цвета, которые выходят за пределы цветового охвата прин тера, будут подсвечены цветом, выбранным в палитре Warning Color (Цвет преду преждения). Выбранный цвет можно сделать полупрозрачным, перемещая ползунок Transparency (Прозрачность). Флажок Map spot colors into CMYK gamut (Отображать плашечные цвета в CMYK) включает показ плашечных цветов в модели CMYK.

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

Внедрение профилей Один из главных элементов управления цветом Ч внедрение цветовых профилей в графические файлы. Профиль служит своеобразным "паспортом", описывающим цветовое пространство изображения. Если профиля нет, то система управления цве том не в состоянии точно идентифицировать его цвета. Щелкните на пиктограмме с изображением листов бумаги, и перед вами появится диалоговое окно Advanced Import/Export Settings (Дополнительные настройки импорта/экспорта), изображен ное на рис. 28.5.

Advanced Import/Export Settings : Import:' ;

Use embedded ICC profile Х If there is no embedded profile, use:

(Generic internal RGB profile ( 'Х Always convert using !Х Ignore embedded ICC profile.r Export -Х'Х'. mbed Internal RGB profile ;

- Always embed using 1' Do not embed ICC profiles Cancel hlelp Рис. 28.5. Настройки внедрения профилей По умолчанию внедрение цветовых профилей при экспорте (область Export (Экс порт)) и считывание при открытии (область Import (Импорт)) отключены. Переклю чатели находятся в положениях Do not embed ICC profiles (He внедрять цветовые профили) и Ignore embedded ICC profile (Игнорировать внедренный цветовой про филь) соответственно.

Чтобы при сохранении и экспорте документов программа внедряла в них цветовые профили, переведите переключатель Export (Экспорт) в положение Embed Internal 1102 Часть IV. Теория RGB profile (Внедрять внутренний профиль RGB). Положение Always embed using (Всегда внедрять) и соответствующий список позволяют внедрять и любой другой профиль, но, как правило, в этом нет необходимости. Пусть лучше изображение находится в том цветовом пространстве, в котором и редактировалось.

При открытии файла с внедренным профилем CorelDRAW конвертирует цвета изо бражения во внутреннее цветовое пространство. Если у вас нет особых соображений против, установите переключатель Import (Импорт) в первое положение Use embedded ICC profile (Использовать внедренный цветовой профиль). При отсутствии внедрен ных профилей разумно проводить редактирование в рабочем цветовом пространстве.

Поэтому в расположенном ниже списке выберите профиль внутреннего RGB-пространства.

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

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

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

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

О Heidelberg ColorOpen;

П Agfa ColorTune;

О Kodak ColorMatch;

О Candela ColorSynergy.

Перечисленные программы могут строить цветовые профили всех типов при нали чии необходимой аппаратуры. Недавно Corel Corp. выпустила профессиональную версию пакета CorelDRAW под названием Premium Color Edition. Она включает сис тему построения профилей ColorOpen ICC LE. В комплект поставки также включен аппаратный сенсор Sequel Chroma для калибровки мониторов и образец Agfa ITS для калибровки сканеров. Поставка ColorOpen ICC лицензирована корпорацией у круп нейшего производителя оборудования для полиграфии Heidelberg Druckmaschinen AG.

Кстати, системы управления цветом ICM 2.0, которую использует Microsoft в Windows 98, и Apple ColorSync также разработаны и лицензированы у Heidelberg.

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

Профиль сохраняется в файле с расширением icm, который затем следует устано вить в систему управления цветом. Например, чтобы установить цветовой профиль в Microsoft Windows 98, достаточно щелкнуть на его файле правой кнопкой мыши и в открывшемся контекстном меню выбрать команду Install. Файл профиля будет установлен и размещен в папке \Color, находящейся в системной папке Windows.

Профиль сканера Сканеры являются RGB-устройствами. Профиль сканера характеризует преобразо вание его RGB-пространства в пространство PCS. Для создания профиля сканера вам потребуется стандартный эталон IT-8 (рис. 28.6) и программа калибровки. Мно гие производители сканеров включают оба этих компонента (или только послед ний) в стандартную поставку сканера. Эталон для сканирования можно приобрести отдельно у дилеров Agfa или Kodak.

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

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

1104 Часть IV. Теория Если модуль сканирования для вашей модели сканера не может внедрять в изобра жения цветовые профили, то преобразование можно выполнить с помощью диало гового окна Apply ICC Profile (Применить профиль ICC) в Corel PHOTO-PAINT, описанного ранее.

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

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

Отрегулируйте освещение. Оно должно иметь приблизительно ту же интенсивность, что и световой поток монитора. Благодаря этому вы сможете рассматривать отпечат ки и изображения на экране в одном и том же режиме. Свет должен быть рассеян ным. Цвет освещения должен быть настолько белым, насколько это возможно. Из бегайте освещения комнаты прямыми лучами, особенно солнцем, поскольку солнечный свет имеет большую интенсивность, и его сила и цвет постоянно меня ются. Люминесцентные лампы придают печатным образцам оттенок Ч голубой или розовый, в зависимости от цвета лампы. При свете лампы накаливания образцы приобретают желтый цвет. Строго говоря, для освещения следует использовать спе циальные лампы, соответствующие стандартному источнику освещения D50.

О недостижимости идеала Как бы вы ни старались, отпечатки все равно будут более тусклыми, чем изображения на мониторе. Когда вы показываете неосведомленному в полиграфии клиенту иллюстрацию на мониторе, включите отображение CMYK-Preview (Просмотр в режиме CMYK) и поста райтесь объяснить, что он никогда не получит таких ярких зеленых и синих оттенков, по тому что люминофор светится, а краски на бумаге лишь отражают свет. В противном случае ожидания клиента будут обмануты.

На восприятие цвета большое влияние оказывает окружение. Чем оно более ней трально, тем объективнее ваше восприятие цветов изображения. В соответствии с этим оборудуйте рабочее место. Отмените заставки (Wallpaper) и узоры (Pattern) на экране Ч они могут существенно исказить восприятие и понапрасну утомляют гла за. Задайте основному столу нейтральный цвет (например серый, как фон в про грамме Photoshop). Постарайтесь не использовать в помещении для работы ярких занавесок, обоев и мебели. Не зря мониторы и компьютеры красят в серый цвет он считается самым подходящим, потому что не искажает восприятие и не утомляет глаза. В помещении, лишенном ярких красок, вы сможете правильно оценить цве товую гамму изображения на всех стадиях работы.

Для построения профиля монитора применяются колориметры, выполненные обыч но в виде датчика-присоски, который крепится к экрану монитора (рис. 28.7).

С помощью перечисленного выше или другого программного обеспечения, демон стрирующего на мониторе образцы цветов, строится цветовой профиль монитора. По сле получения файла *.icm с профилем монитора его надо, как обычно, установить.

Глава 28. Управление цветом Рис. 28.7. Колориметр Barco Calibrator, укрепленный на мониторе Профиль принтера Для построения профиля принтера необходимо напечатать на нем специальный эта лон 1Т-873 (рис. 28.8). Как и эталон для сканирования, он состоит из цветных об разцов известного цвета.

1 2 3 4 S иввввввввввввв ХХХХХХХ ХХХХХХв " ХХГ ХХ *BB BB!

S н ввв "SJ.iflBBBMi IBBBBBB тттшшш :::::

:::::

BBBBBBti: ВВВВ ВВВВВВВВВВ вв'вввнвввв ' Саптапу;

! Dae:

Рис. 28.8. Эталон 1Т- 1106 Часть IV. Теория После того как эталон отпечатан на принтере, измерьте цвета цветных образцов на отпечатке с помощью денситометра (довольно нудное занятие) и введите результаты измерения в программу. На основании этих данных она построит цветовой про филь, который следует установить обычным способом. Если у вас нет денситометра, то используйте усредненный профиль, которым поставщики комплектуют большин ство принтеров.

На хорошо откалиброванном принтере можно сделать цифровую цветопробу. Наи лучшие результаты для недорогих принтеров дают программные интерпретаторы PostScript, поддерживающие управление цветом, например, Adobe PressReady или Birmy PowerRIP.

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

Это замечание относится не только к принтерам, но и к типографским машинам.

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

В противном случае создайте профили, отвечающие стандартным условиям печати.

Одним из наиболее распространенных стандартов в этой области является SWOP (Standard Web Offset Printing, стандарт рулонной офсетной печати). В нем четко опре делены все основные характеристики красок, бумаги, технологии печати. В комплект CorelDRAW входят профили, построенные в соответствии со спецификациями SWOP для трех типов бумаги: обычной (uncoated), мелованной (coated) и газетной (newsprint).

Выберите и установите профиль в соответствии с типом бумаги.

Резюме О Различные устройства имеют разный цветовой охват, который зависит от способа генерации или восприятия цвета устройством.

П В процессе подготовки изображения применяются устройства с различным цветовым охватом, работающие на основе разных цветовых моделей. Для достижения коррект ного воспроизведения цветов разработаны системы управления цветом, CMS.

П Система управления цветом базируется на цветовых профилях устройств и модуле управления цветом. Цветовые профили численно характеризуют цветовые про странства каждого из устройств, занятых в технологической цепочке. Эти профили интерпретируются модулем управления цветом, соответственно преобразующим цвета изображения. Процесс построения профилей называется калибровкой.

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

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

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

Размер и разрешение изображений Способ представления точечных изображений совершенно иной, чем векторных.

Они состоят из прямоугольной сетки точек, называемой растром. Такое представле ние изображений широко распространено не только в цифровой форме. Взгляните на экран монитора или телевизора вблизи Ч изображение строится из множества мелких точек люминофора, пикселов (от английского picture element, элемент изо бражения). Рассмотрите любую иллюстрацию в этой книге, и вы тоже заметите, что изображение построено из точек (рис. 29.1). Можно сказать, что работа монитора и печатной машины построены на обмане зрения. Поскольку точки растра достаточно мелкие, глаз не воспринимает их по отдельности, они сливаются в непрерывный тон.

В цифровой форме каждая точка растра (пиксел) представлена единственным пара метром, цветом. Именно о цвете мы говорим как о "значении пиксела".

Подчеркнем, что пиксел цифрового изображения это всего лишь данные о цвете его точки: он не имеет физических размеров. Изображения в цифровой форме находят ся в памяти компьютера. Чтобы увидеть изображение, необходимо воспользоваться ка ким-либо устройством вывода, например, монитором или принтером. Эти устройства Часть IV. Теория сами по себе являются растровыми: на экране монитора и на отпечатке принтера изображения тоже состоят из цветных точек. Элементы растровой сетки люминофо ра, формирующие изображение на мониторе, тоже называются пикселами (терми нологическое совпадение). На отпечатке растровую сетку формируют пятна краски или тонера, называемые точками.

Рис. 29.1. Растровые изображения состоят из отдельных точек То же самое касается и устройств ввода изображений, использующих растровую тех нологию: сканеров и цифровых камер. Сканеры измеряют цвета бумажного или прозрачного оригинала в отдельных точках. Измерения проводятся по всей площади оригинала с одинаковым интервалом по горизонтали и по вертикали. Аналогичным образом формируется цифровое изображение и в цифровых камерах. Отличие толь ко в том, что в них фиксируется свет, отраженный не от бумажного оригинала или пленки, а от реальных предметов. Все растровые устройства ввода используют регулярную прямоугольную растровую сетку, поскольку она проще всего реализуется технически и наиболее удобна при обработке. По этой причине и все точечные изо бражения тоже имеют прямоугольную форму. Прямоугольная форма дает возмож ность измерять размер изображения по двум измерениям, высоте и ширине в пик селах (например, 640 х 480 или 1024 х 768).

Для устройств ввода и вывода изображений точки и пикселы уже не являются абст рактными понятиями. Они характеризуются строго определенными размерами, зави сящими от возможностей или режимов работы оборудования. Основной характери стикой растровых устройств является разрешение. Это величина, показывающая, сколько точек растровой сетки устройства приходится на единицу длины (как правило, сантиметр или дюйм). Таким образом, разрешение измеряется в точках/дюйм (dpi) или точках/см (dpc). Если, например, в документации к принтеру указано максималь ное разрешение 600 dpi, то это значит, что он способен уместить на одном дюйме пятен тонера или краски. Если же разрешение 600 dpi указано для сканера, то этот сканер способен измерить цвет изображения в 600 точках на одном дюйме сканируе мого оригинала. Чем выше разрешение устройства, тем мельче точки растра.

Разрешение растровых устройств Как правило, растровые устройства способны работать не только с максимальным раз решением, но и с более низкими.

Глава 29. Точечные и векторные изображения Чем меньше размер точки (выше разрешение) устройства ввода, тем более подробно оно способно перевести оригинал в цифровую форму. Разумеется, и размер изобра жения при этом возрастает. Высокое разрешение устройства вывода, с одной сторо ны, позволяет создать более детализированное изображение, а с другой стороны, сделать растр менее заметным. И то и другое повышает качество изображения.

Как же узнать размер, который будет иметь на устройстве вывода (принтере, мони торе и т. п.) изображение известного размера в пикселах? Ответ на этот, казалось бы, простой вопрос действительно прост только для монитора. Большинство офис ных мониторов (и видеоадаптеров) могут работать с различными, но типовыми раз мерами растровой сетки экрана в пикселах: 640x480, 800x600, 1024x768. При этом физические размеры видимой области монитора могут быть самыми разнообразны ми. Несмотря на все это разнообразие, можно сказать, что типичными разрешения ми являются 72 и 96 dpi.

Разумеется, числа 72 и 96 dpi не могут охватить всех возможных комбинаций физических и "пиксельных" размеров растровых сеток мониторов. Приведенные значения наиболее типичны, поскольку удобнее всего. При меньшем разрешении на экране помещается слишком мало информации, а при большем - детали становятся слишком мелкими и глаза быстро утомляются.

Если вы хотите узнать физический размер изображения на мониторе, то разделите размеры изображения на разрешение монитора. Например, изображение размером 100 х 100 пикселов на 15-дюймовом мониторе, работающем в режиме 1024x768, бу дет иметь размеры 2,65 х 2,65 см:

100 пикселов / 96 пикселов/дюйм = 1,04 дюйма = 2,65 см.

В режиме монитора 800 х 600 пикселов это же изображение имело бы уже другой размер, 3,53 х 3,53 см:

100 пикселов / 72 пиксела/дюйм = 1,39 дюйма = 3,53 см.

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

Разумеется, одно и то же изображение (с одинаковым количеством пикселов) мож но охарактеризовать бесчисленным множеством соотношений размер/разрешение.

Пример этому был приведен выше: изображение размером 100 х 100 пикселов мож но охарактеризовать как "2,65 х 2,65 см, 96 dpi" или "3,53 х 3,53 см, 72 dpi". Таких пар размер/разрешение можно придумать сколько угодно. Чем большее вы зададите разрешение изображения, тем меньше будет его размер. Это очевидно. Ведь чем выше разрешение предполагаемого устройства вывода, тем мельче его растровые точки и меньше физический размер изображения.

При создании или сканировании изображений вам всегда будут известны (хотя бы приблизительно) требуемый физический размер изображения и его разрешение. Фи зический размер определяется дизайном "бумажной" публикации или Web-страницы.

1110 Часть IV. Теория Разрешение определяется предполагаемым устройством вывода. Задавая эти пара метры еще при создании или сканировании изображений, вы не только избавляете себя от расчетов. Данные о физических размерах изображений используются при печати из Photoshop и при размещении изображений в издательских системах и программах иллюстрирования. Соответствие разрешения изображений разреше нию устройства вывода при этом будет на вашей совести.

Разрешение изображений для Internet Если вы используете Photoshop для подготовки изображений в WWW, то "разрешение предполагаемого устройства вывода" есть разрешение монитора пользователя. Посколь ку режимы мониторов у разных пользователей разные, за "средний" режим обычно при нимается 800 х 600 пикселов, что соответствует разрешению 72 dpi. Изображения для WWW, как правило, создаются с этим разрешением.

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

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

Компьютер имеет дело с цифровой информацией в двоичной системе счисления.

Двоичный разряд может иметь два значения: единица или ноль (как вы знаете, де сятичный разряд может иметь десять значений Ч от нуля до девяти). Этот наи меньший "квант" информации называется бит. Восемь двоичных разрядов, восемь битов, образуют байт. Байт может принимать 28 = 256 значений (восемь десятичных разрядов могут принимать 108 = 100000000 значений). Почему байт составляют именно восемь битов? Да просто потому, что восемь разрядов имели первые микро процессоры. Разрядность современных микропроцессоров для совместимости с их предшественниками тоже кратна восьми. Для больших значений используются "псев додесятичные" приставки: 1024 байт = 1 Кбайт, 1024 Кбайт = 1 Мбайт.

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

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

Например, изображение размером 100 х 100 пикселов займет 100 пикселов х х 100 пикселов х 1 бит = 10000 битов 1,2 Кбайт.

В полутоновых изображениях цвет пиксела (оттенки серого) кодируется одним бай том. Именно поэтому их максимальное число составляет 256. Глубина цвета полуто Глава 29. Точечные и векторные изображения нового изображения, очевидно, равна 8 битам. Объем памяти, занимаемый полуто новым изображением, в восемь раз больше, чем монохромным: 100 пикселов х пикселов х 8 битов = 80000 битов и 9,8 Кбайт.

Объем памяти, занимаемый цветными изображениями, зависит от количества имею щихся в них цветовых каналов. Что же такое цветовой канал? Как вы помните, цвета можно описывать в разных цветовых моделях. Если цвета изображения описа ны в рамках какой-либо цветовой модели, то говорят о том, что изображение нахо дится в этой цветовой модели. В рамках любой цветовой модели цвет характеризу ется соотношением нескольких базовых цветов или базовых компонентов. В компью терной графике базовые компоненты могут иметь целые значения от 0 до 255. Матри ца значений компонентов для каждого пиксела изображения образует канал. Оче видно, канал можно представить как полутоновое изображение, в котором яркость пикселов характеризует содержание компонента в полноцветном изображении. Имен но так и поступают разработчики программ редактирования точечных изображений (рис. 29.2). Эти программы дают возможность работать с цветовыми каналами пол ноцветных изображений как с отдельными полутоновыми изображениями: редакти ровать любыми инструментами коррекции или инструментами рисования.

Рис. 29.2. Каналы изображения в моделях RGB (a), Lab (б) и CMYK (s) 1112 Часть IV. Теория Каждый канал является полутоновым, т. е. кодируется одним байтом. Если каналов три, как в изображениях моделей RGB или Lab, то на один пиксел приходится 8 битов х 3 = 24 бита. В модели CMYK четыре канала, и глубина цвета равна 8 битов х 4 = 32 бита. Память, занимаемая цветными изображениями, в три или четыре раза больше, чем полутоновыми: 100 пикселов х 100 пикселов х 24 бита = = 240000 битов 29,3 Кбайт или 100 пикселов х 100 пикселов х 32 бита = 320000 би тов л39,1 Кбайт.

16-битные каналы Говоря о глубине цвета для типов точечных изображений, мы имели в виду наиболее употребительные изображения с 8-битными каналами. PHOTO-PAINT допускает ограничен ное редактирование изображений с 16 битами на канал. Нетрудно вычислить, что цветное изображение с 8-битными каналами может содержать максимум 224 16,7 млн. цветов.

= 248 л 281 млрд. Такое С 16-битными каналами количество цветов увеличивается до количество цветов имеет смысл использовать, только если ваш сканер поддерживает 48-битный цвет. Пока это под силу только дорогим профессиональным сканерам.

Последний рассматриваемый тип изображений Ч индексированные. Это один из пер вых способов представления цветных точечных изображений. Он широко применял ся в те времена, когда компьютеры были не столь мощными, а видеоадаптеры, под держивающие более 256 цветов, Ч роскошью. Индексированное изображение как раз и рассчитано на хранение не более чем 256 цветов. Цвета, использованные в индексированном изображении, могут быть произвольными, но их общее количе ство не должно превышать указанного. Какие именно цвета использованы в изо бражении, определяется его палитрой. Палитра индексированного изображения представляет собой нумерованный список цветов и хранится в файле вместе с изо бражением. Каждый байт индексированного изображения хранит номер цвета в па литре, а не RGB-компоненты цвета. В результате на один пиксел цветного индекси рованного изображения приходится не 24 бита, а всего 8.

Палитра индексированного изображения может иметь не только 256 цветов, но и меньшее их количество. Сокращение палитры дает возможность сократить и раз мер файла. Например, если палитра будет состоять не из 256, а только из 64 цветов, то для кодирования одного пиксела потребуется только 6 битов, а не 8. В результате размер изображения уменьшится на четверть. Таким образом, глубина цвета индек сированных изображений может принимать целые значения в диапазоне от 1 до 8.

Компактность представления цветов в индексированных изображениях объясняет нынешнюю сферу их применения Ч Web-дизайн.

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

П Алгоритмические создаются программой автоматически исходя из анализа самого изображения. Алгоритмы помещают в индексированную палитру цвета, которые превалируют в изображении. Если, например, палитра составляется для изобра жения с лесным пейзажем, то в ней будут преимущественно оттенки зеленого цвета. Палитра морского пейзажа будет состоять в основном из оттенков синего.

О Фиксированные палитры содержат жестко определенный набор цветов, исполь зуемый какой-либо программой просмотра или устройством. Это могут быть Глава 29. Точечные и векторные изображения системные палитры, палитры мониторов, браузеров и т. п. Если изображение имеет такую фиксированную палитру, то можно гарантировать, что оно будет правильно отображаться в соответствующей программе или устройстве. Наиболее часто используемая фиксированная палитра Ч это палитра Web-браузеров.

Как же передаются при индексировании те цвета исходного изображения, которые отсутствуют в палитре? Отсутствующие цвета передаются не одним, а несколькими соседними пикселами изображения. Взгляните на рис. 29.3. Отсутствующий в па литре изображения оттенок серого передан расположенными по соседству пиксела ми более темного и более светлого оттенков. Часто такие "синтезированные" цвета называют гибридными, а имитацию отсутствующих цветов сглаживанием (dithering).

Рис. 29.3. Имитация цвета индексированного изображения, отсутствующего в палитре Большинство программ предлагают несколько алгоритмов сглаживания. Все они основаны либо на замене отсутствующих цветов "узором" из пикселов, имеющихся в палитре индексированного изображения, либо на рассеянии ошибки. Первый спо соб не всегда дает удовлетворительный результат, поскольку проявляется хорошо заметная регулярная структура "узоров". Лучший внешний вид дает второй тип алго ритмов. Упрощенно его можно описать следующим образом. Сглаживание начина ется с первого, левого верхнего пиксела изображения и следует построчно к послед нему, правому нижнему. Цвет первого пиксела заменяется на ближайший из ограниченной палитры. Цвет второго пиксела выбирается таким образом, чтобы вместе с первым они давали цвет, наиболее близкий к цвету второго пиксела ориги нала. Алгоритм позволяет "рассеять" ошибку в выборе цвета по всему изображению без появления регулярных узоров (рис. 29.4).

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

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

37 Зак. Часть IV. Теория Рис. 29.4. Сглаживания индексированных изображений узором пикселов (а) и рассеянием ошибки (б) Изображения в файлах При сохранении изображений на диске создаются графические файлы. Графические файлы служат для хранения изображений между сеансами работы с графическими программами и переноса изображений между программами и компьютерами. Графи ческая информация в файлах кодируется несколько иначе, чем в памяти компьютера.

Более того, способов кодирования, называемых форматами, существует множество.

Последнее обстоятельство обусловлено специфическими сферами их применения.

Параметры графических форматов Вы может сохранять изображения, открытые в Corel PHOTO-PAINT, в любом из множества форматов. Рассмотрим основные факторы, которые следует учитывать при выборе.

О Распространенность. Многие приложения, в том числе и PHOTO-PAINT, имеют собственные форматы файлов. Они поддерживают особые возможности этой программы, но могут оказаться несовместимыми с другими приложениями. Про граммы иллюстрирования и издательские системы могут оказаться неспособны ми импортировать такие форматы или будут делать это некорректно. Если вы пользуетесь программами фирмы Corel, то проблем с форматом PHOTO-PAINT у вас не возникнет. Его "понимают" CorelDRAW, CorelVENTURA, CorelTRACE и др. Вопрос распространенности касается не только собственных форматов про грамм. Некоторые форматы разрабатывались специально под аппаратное обеспе чение (например, форматы Scitex, Targa, Amiga IFF). Если вы не располагаете этой аппаратурой, не используйте подобных форматов. Сохраняя изображения в мало распространенных форматах, вы создаете потенциальные проблемы при переносе их на другие компьютеры.

П Соответствие сфере применения. Большинство графических форматов ориенти рованы на конкретные области применения. В случае ошибки изображение Глава 29. Точечные и векторные изображения может оказаться непригодным для использования. Например, сохранив изобра жение в формате GIF, вы сделаете его непригодным для использования в печати.

При этом повторное открытие и сохранение в другом формате не исправит до пущенной ошибки.

О Поддерживаемые типы точечных изображений и цветовые модели. Выбирайте формат файлов, поддерживающий заданные сферой применения типы изображе ний. Например, формат BMP не поддерживает изображений в модели CMYK, применяемой в полиграфии, и не может использоваться в этой сфере.

В PHOTO-PAINT вы не сможете сохранить изображение в формате, который не поддерживает его тип или цветовую модель. Программа просто не предложит вам такой формат в списке допустимых. Тем не менее, следует учитывать возмож ность последующего преобразования типов и цветовых моделей, требуемых в вы бранной сфере применения.

О Возможность хранения дополнительных цветовых каналов. Если вам требуются дополнительные цветовые каналы (например, для плашечных цветов), то это су щественно ограничивает свободу выбора формата. По существу, их поддержива ют всего два формата: DCS и PSD.

О Возможность хранения масок. Чаще всего маски нужны только в процессе редак тирования. Пока вы не завершили редактирование изображения или планируете вернуться к нему через некоторое время, сохраняйте изображение вместе со все ми созданными масками. Хранение масок в виде альфа-каналов поддерживается далеко не всеми форматами.

О Возможность хранения обтравочных контуров. Обтравочные контуры создаются сред ствами PHOTO-PAINT и служат для маскирования фрагментов изображения в про граммах иллюстрирования и издательских системах. Если вы готовите изображения для верстки, то лучше выбирать форматы, поддерживающие обтравочные контуры.

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

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

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

О Возможность хранения калибровочной информации. Для точного воспроизведения цветов в полиграфии применяются системы управления цветом. О поддержке управления цветом в PHOTO-PAINT можно прочитать в главе 28. В рамках сквозного управления цветом цветовые профили встраиваются в файлы изобра жений. Если ваш производственный процесс предполагает управление цветом, то при сохранении файлов следует выбирать форматы, поддерживающие внедрение цветовых профилей.

1116 Часть IV. Теория П Возможность хранения параметров растрирования. Если вы готовите изображения для полиграфического тиражирования и задаете особые параметры растрирования, то выбирайте форматы файлов, поддерживающие хранение этой информации.

Не пытайтесь найти "лучший" среди многочисленных форматов файлов, поддержи ваемых PHOTO-PAINT. Ориентироваться следует на тот формат, который наиболее подходит для вашей работы. Форматы, предназначенные для подготовки изображе ний к печати, неприменимы в Internet и наоборот. Далее мы приведем краткое опи сание форматов, поддерживаемых Corel PHOTO-PAINT. Оно позволит вам сделать разумный выбор, исходя из возможностей формата и круга решаемых задач. Также рассмотрены параметры формата, которые необходимо указывать при сохранении в нем изображений.

Формат BMP Растровый формат, созданный Microsoft, ориентирован на применение в операци онной системе Windows. Он предназначен для представления растровых изображе ний в ресурсах программ. Поддерживаются только изображения в модели RGB с глубиной цвета до 24 битов. Не поддерживаются дополнительные цветовые и аль фа-каналы, контуры обтравки, управление цветом. В принципе, формат предполага ет использование простейшего алгоритма сжатия (RLE, Run Length Encoding) без потерь информации, но применяется редко из-за потенциальных проблем несовмес тимости.

Формат PCX Один из первых растровых форматов, созданных фирмой ZSoft для программы PC Paintbrush. Поддерживает монохромные, индексированные и полноцветные RGB изображения. Не поддерживаются дополнительные цветовые и альфа-каналы, кон туры обтравки, управление цветом. Формат предполагает применение простейшего алгоритма сжатия RLE без потерь информации. Ныне имеет преимущественно исто рическое значение.

Формат TIFF Формат создан фирмой Aldus специально для хранения сканированных изображе ний. Исключительная гибкость формата сделала его действительно универсальным.

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

TIFF поддерживает монохромные, полутоновые и полноцветные изображения в моделях RGB и CMYK с 8-битными и 16-битными каналами. Индексированные изображения не поддерживаются. Он позволяет хранить обтравочные контуры, ка либровочную информацию, установки печати. Допускается наличие любого количе ства дополнительных альфа-каналов. Дополнительные цветовые каналы не поддер живаются.

Глава 29. Точечные и векторные изображения Большим достоинством формата остается поддержка практически любого алгоритма сжатия. Наиболее распространенным является сжатие без потерь информации по алгоритму LZW (Lempel-Ziv-Welch), обеспечивающему очень высокую плотность.

Кстати, этот же алгоритм используется многочисленными программами сжатия об щего назначения, поддерживающими формат ZIP.

Формат PSD Собственный формат программы Adobe Photoshop. Позволяет хранить любые типы изображений в любых цветовых моделях, обтравочные контуры, слои, аль фа-каналы, калибровочную информацию, установки печати и многое другое. Все последние версии продуктов фирмы Adobe Systems поддерживают этот формат и по зволяют импортировать файлы Photoshop непосредственно. К минусам формата PSD можно отнести недостаточную совместимость с другими распространенными при ложениями и отсутствие возможности сжатия.

Если вы работаете в PHOTO-PAINT, но готовите изображения для верстки в приложе ниях Adobe (InDesign, Illustrator или PageMaker), то можете использовать формат PSD.

Формат СРТ Собственный формат Corel PHOTO-PAINT. Единственный формат, поддерживаю щий все возможности программы. Предпочтителен для хранения промежуточных результатов редактирования изображений, т. к. сохраняет их послойную структуру.

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

Формат DCS Формат DCS предложен компанией Quark Inc., разработчиком популярной изда тельской системы Xpress для того, чтобы облегчить размещение цветоделенных изо бражений в публикациях. Он представляет собой вариант формата EPS (см. далее) и имеет две версии.

Первая версия, DCS 1.0, позволяла хранить только цветоделенные изображения в модели CMYK. Для этого использовались пять файлов. Четыре из них содержали базовые каналы изображения, а пятый Ч точечное изображение пониженного раз решения для просмотра композитного изображения в издательской системе. Формат поддерживал цветовые профили и обтравочные контуры.

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

Формат PCD Формат Photo CD первоначально разрабатывался фирмой Eastman Kodak Corp. как часть технологии цифровой фотографии, но в этом качестве большой популярности Часть IV. Теория не приобрел. Вместо этого он начал играть заметную роль в практике применения настольных редакционно-издательских систем. Всего лишь за несколько лет из чис той экзотики этот формат превратился в обычный способ хранения изображений, в том числе при издании различных каталогов. Полезной особенностью формата является возможность определения требуемого разрешения изображения при им порте. Это избавляет от длительного импорта 20-мегабайтных изображений с непре менным столь же длительным их пересчетом на более низкое разрешение.

Формат PCD позволяет хранить полутоновые и полноцветные RGB- и CMYK изображения с внедренными цветовыми профилями. Альфа-каналы и контуры об травки не поддерживаются.

Формат JPEG Этот формат впервые реализовал новый принцип сжатия изображений с потерями информации. Он основан на удалении из изображения той информации, которая все равно не воспринимается (или слабо воспринимается) человеческим глазом.

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

Наиболее широко JPEG используется при создании изображений для электронного распространения на CD-ROM или в Internet. Компактность файлов JPEG делает его незаменимым в тех случаях, когда размер файлов критичен, например при передаче по каналам связи. В полиграфии использовать не рекомендуется, хотя формат предпо лагает хранение цветовых профилей и контуров обтравки. JPEG поддерживает полуто новые и полноцветные изображения в моделях RGB и CMYK. He поддерживаются дополнительные цветовые и альфа-каналы.

Применяйте формат JPEG только для фотографических изображений. На рисунках с четкими границами и большими заливочными областями сильно проявляются де фекты сжатия. Особенно характерно появление "грязи" вокруг темных линий на светлом фоне и видимых квадратных областей (рис. 29.5). Последний дефект связан с тем, что алгоритм сжатия обрабатывает изображение квадратными блоками со сто роной 8 пикселов.

Рис. 29.5. Дефекты изображения (а), сжатого JPEG с высоким коэффициентом (б) Сохраняя документы в формате JPEG, вы сможете указать требуемую степень сжа тия, а следовательно, и качества изображения.

Глава 29. Точечные и векторные изображения Формат JPEG Интересный формат, имеющий много общего с форматом JPEG. Он также предпо лагает сжатие с потерями качества, но более эффективное, чем JPEG. Модификация алгоритма сжатия уменьшает потери качества и исключает проявление блочной структуры, характерной для JPEG. Пока еще формат JPEG2000 достаточно экзоти ческий и не поддерживается браузерами и некоторыми графическими программами.

Вся библиотека фотографий, поставляемая вместе с CorelDRAW 11, хранится в формате JPEG2000.

Формат GIF Формат создан крупнейшей онлайновой службой CompuServe (ныне подразделение AOL, America Online) специально для передачи растровых изображений в глобаль ных сетях. Ориентирован на компактность и использует алгоритм сжатия LZW, не приводящий к потере качества. Применяется только по своему первоначальному предназначению в Internet, поскольку поддерживает только индексированные изо бражения. Не поддерживает дополнительные каналы, обтравочные контуры, цвето вые профили.

Версия GIF 89a позволяет сохранять в одном файле несколько индексированных изображений (почти как слои в Photoshop). Браузеры способны демонстрировать все эти изображения по очереди с получением несложной анимации. В файле анимации хранятся не только кадры анимации, но и параметры ее демонстрации. GIF-ани мация в силу своей простоты наиболее распространена в сети Internet. Кроме того, один из цветов в палитре индексированного изображения можно объявить "про зрачным". В браузере участки этого цвета будут прозрачными, и сквозь них будет виден фон страницы. Подробное обсуждение анимации и других особых возможно стей формата GIF приводится в главе 17.

Формат FPX Изображения, которые вы видите на Web-страницах, имеют низкое, экранное (72 dpi) разрешение. Такое изображение не только нельзя поместить в качественную "бумажную" публикацию, но даже хорошо напечатать на принтере. Чтобы предоста вить пользователю возможность выбрать требуемое разрешение, фирма LivePicture Inc. предложила формат FlashPix (ныне он является собственностью Digital Imaging Group, созданной Kodak, Hewlett-Packard и Microsoft). Он содержит изображение сразу в нескольких разрешениях. По умолчанию в браузер загружается самое низкое из них. Оно позволяет оценить, требуется ли вам это изображение в более высоком разрешении. Если да, то после команды пользователя в браузер загрузится изобра жение с выбранным высоким разрешением.

Формат поддерживает полутоновые и полноцветные изображения в модели RGB.

Альфа-каналы, цветовые профили и обтравочные контуры не поддерживаются.

Для работы с этим форматом требуются клиентская и серверная части. Пользователь должен установить в своем браузере свободно распространяемый подключаемый модуль FlashPix, а на сервере должно быть установлено программное обеспечение LivePicture Image Servers.

Pages:     | 1 |   ...   | 16 | 17 | 18 | 19 |    Книги, научные публикации