Наложение густой акцентированной тени - это дизайнерский прием, который достаточно часто встречается в современной художественной фотографии. Обработанные таким образом снимки можно встретить и в домашних коллекциях, и на страницах глянцевых журналов. Плотная тень создает настроение некоторой таинственности и недосказанности. Кроме того при условии корректного расположения на оригинале она способна подчеркнуть эффект освещения сцены слабым диффузным источником.
Всю несложную технику этой методики продемонстрируем на примере изображения, показанного на рис.12.1 . Экспрессивная сценка этой фотографии будет неплохо сочетаться с названием методики и ее смыслом.
(рис 12.1) Исходное изображение
Откроем изображение и создадим новый слой. Самый простой способ решения этой задачи дает сочетание клавиш Ctrl+Shift+N.
Установим черный цвет рисования (D) и зальем им верхний слой. Для этого не требуется закрашивать слой кисточкой, достаточно воспользоваться сочетанием клавиш Alt+Backspace.
Создадим маску верхнего слоя. Напомним, что для этого надо нажать третью слева кнопку нижнего ряда палитры слоев.
Выберем инструмент Gradient (G), при помощи панели свойств зададим линейный градиент типа Foreground to Transparent (От цвета переднего плана к прозрачности).
(рис 12.2) Структура слоев
Проведем инструментом горизонтальную линию от левого края изображения примерно до его середины. Поскольку градиент накладываются на маску слоя, то его черные фрагменты сделают видимыми области нижнего слоя. Окончанием градиента является прозрачность. Это дает возможность создать требуемый переход в результате нескольких пробных попыток (рис 12.2). Чтобы трасса градиента была идеальной горизонталью, следует удерживать клавишу Shift.
(рис 12.3) Обработанное изображение
В который раз в этом курсе используется техника дублирования слоев и создание маски требуемой формы. Это очень результативный и технологически простой предоставляет оператору полную творческую свободу, поскольку удачно сочетает в себе высокую надежность и возможность недеструктивных экспериментов с изображением. Так, в данном примере источниками разнообразия служат маски различной формы, прозрачность верхнего слоя и его режимы наложения. Комбинирую эти параметры, можно найти подходящее решение для любой по тону и сюжету фотографии.
Создание виньетки
Старые книги высокого художественного исполнения принято было украшать специальным орнаментом, помечающим начало или конец текста. Подобные узоры и называются виньетками. В компьютерной графике это слово получило иное значение. Оно означает рамку овальной или иной формы, заключающую центральную часть сцены или портретной композиции. Между обоими толкованиями прослеживается определенная взаимосвязь, но автору неизвестна точная цепочка умозаключений или ассоциаций, объясняющая расширительное применение этого понятия в компьютерной графике. Оставим этимологию этого слова лингвистам и рассмотрим технологию создания самого эффекта.
(рис 12.4) Изображение примера
Запустим программу и откроем изображение (рис 12.4). Выберем инструмент ).
(рис 12.5) Создание овальной пометки
Настроим форму и положение пометки, если это требуется. Для перемещения пометки надо пользоваться курсорными клавишами, а команда Select => Transform Selection (Выделение => Трансформировать выделение) обеспечивает изменение ее формы. В нашем случае прибегать к этим приемам настройки выделения нее пришлось - удачная форма получилась сразу.
Перейдем в режим быстрой маски (Q) и поменяем выделенную и защищенную области местами (Ctrl+I).
Размоем маску. Для этого выполним команду Filter => Blur => Gaussian Blur и зададим значительный радиус размытия. Для примера был выбран радиус, равный 40.
Вернемся в стандартный режим редактирования изображения ().
Только уважение к традиции заставляет рассматривать способ создания виньетки на примере овальной формы. Не существует никаких технических ограничений на любые другие формы воплощения этого эффекта. Граница виньетки может быть круглой, прямоугольной и даже произвольной замкнутой кривой, построенной инструментом Lasso. Для создания виньетки произвольной формы требуется изменить всего лишь второй шаг приведенной методики.
(рис 12.6) Изображение с виньеткой
Только немногие математические задачи допускают единственное решение, причем это утверждение требует доказательств, сложность которых может быть сопоставима с трудоемкостью решения самой задачи. В других отраслях человеческой деятельности с существенно более низкими критериями истинности существование решения, как правило, означает их множественность. Это обобщение оказывается совершенно справедливым для растровой графики и, в частности, для задачи данного раздела. Можно предложить несколько различных подходов для создания виньетки, близких по трудоемкости, но различающихся реализацией. Удачное решение дает техника, основанная на использовании слоя-заливки и градиентной маски.
Создание рамки
Рисование рамки вокруг фотографии - это технически несложная задача, которая решается в программе многими разными способами. Она была доступна самым первым версиям пакета, еще не имевшим лавров законодателя мод в области растрового редактирования. По сравнению с первыми изданиями программы, возможности последних версий редактора умножились многократно. Он предлагает такое изобилие различных технических приемов, которые своим разнообразием способны обескуражить неискушенного пользователя. Рассмотрим типовую схему создания рамки на примере, показанном на рис. 12.7 . Этот немного старомодный оформительский прием вполне согласуется с романтическим настроением старого снимка.
(рис 12.7) Исходное состояние фотографии
Откроем изображение (рис 12.7) и в целях безопасности создадим копию базового слоя. Выделим все изображение. Штатный способ решения этой задачи - команда Select => All (Выделение => Все). Более экономный вариант исполнения дает комбинация клавиш Ctrl+A.
Выполним команду Select => Modify => Border (Выделение => Изменить => Граница) и в диалоговом окне введем толщину границы в пикселах. Для выбранного примера зададим 30 пикселов. Эта команда превращает границу выделения в пометку в форме замкнутой ломаной толщиной 30 пикселов. Поскольку новая область создается по обе стороны от границы базовой формы, то общая ширина новой области будет в два раза больше вводимого числа.
Создадим новый слой ().
(рис 12.8) Заготовка рамки
(рис 12.9) Окрашенная рамка
Чтобы граница выделения не мешала настройке рамки, спрячем ее границу () служит для выбора и настройки стандартных стилей оформления слоев.
(рис 12.10) Настройки оформительских стилей
В разделе ), выберем подходящий стиль. Эта операция допускает множество вариантов исполнения, за счет выбора различных стилей и изменения их настроек. В данном примере назначены три стиля Bevel and Emboss (Тиснение), Contour (Контур) и Texture (Текстура) со стандартными настройками. Полученная рамочка показана на рис.12.11.
(рис 12.11) Фотография с рамкой
Предустановленные стили слоев можно комбинировать. Совместное применение нескольких стилей к одному оригиналу делает выбор рациональных стилевых настроек особенно трудным.
Создание декоративной границы
Режим быстрой маски (Quick Mask) существует в пакете Photoshop с самых первых версий программы. Этот ресурс - одно из самых удачных нововведений разработчиков пакета. При работе в этом режиме обращается с маской как с обычным изображением. К ней могут применяться практически любые средства обработки (команды, инструменты, фильтры), которыми так богат растровый редактор. Это открывает неограниченные возможности для создания самых необычных и сложных графических эффектов и иллюзий. Так, с его помощью можно создать у фотографии декоративную границу. Для решения этой задачи можно воспользоваться операциями из методики предыдущего раздела, внеся лишь минимальные изменения в форму быстрой маски и технику обработки ее краев.
Быстрая маска накладывается непосредственно на изобразительный слой, что затрудняет эксперименты с ее формой и увеличивает риск повреждения основных данных. Слоевые маски свободны от этих недостатков. При тех же креативных возможностях, они полностью развязывают руки оператору, разрешая любые, даже рискованные на первый взгляд опыты с формой и цветом маски.
Рассмотрим способ создания декоративной границы при помощи маски слоя например изображения, показанного на рис.12.12 .
(рис 12.12) Фотография
Запустим редактор, откроем изображение и создадим новый слой (Ctrl+Shift+N). Закрасим слой белым цветом (D, Ctrl+Backspace). Этот цвет будущей рамки - не окончательный выбор. Его можно будет изменить после создания и настройки формы декоративной границы.
Уменьшим прозрачность верхнего слоя так, чтобы видеть нижний слой (примерно ).
(рис 12.13) Слой вспомогательной краски и его маска
(рис 12.14) Создание прямоугольной маски слоя
Выберем инструмент прямоугольного выделения (). Закрасим прямоугольник черным цветом (D, Alt+Backspace). В результате в слое-заливке будем проделано отверстие прямоугольной формы, и соответствующие области нижнего слоя станут доступными. Вернем верхнему слою полную непрозрачность.
Уберем выделение (Ctrl+D). Напомним, что после создания маски все операции выполнялись на этом объекте, поэтому не было никакого риска повредить основное изображение. Если заготовка рамки расположена со смещением, то сейчас можно поправить ее положение. Разорвем связь между маской и слоем, для этого проще всего щелкнуть мышкой по пиктограмме цепи, расположенной между миниатюрой маски и слоя в палитре слоев. Потом выберем инструмент Move (V) и настроим положение маски. Повторным щелчком между миниатюрами восстановим связь.
Обработаем края маски при помощи фильтра ).
(рис 12.15) Среда для выбора и настройки художественных фильтров
Подберем такие параметры фильтра, которые дают удовлетворительное решение задачи и закроем диалоговое окно.
(рис 12.16) Фотография с декоративной рамкой
Техника создания декоративной границы отличается высокой надежностью и возможностью настройки любых ее операций. Так, при необходимости можно изменить цвет фона фотографии. Для этого достаточно перейти на верхний слой и закрасить его требуемым тоном. Наверное самой трудной частью методики является выбор фильтра, обеспечивающий получение границы требуемого вида. Программа располагает таким изобилием кандидатов на эту роль, которое способно озадачить даже закаленного ветерана растровой графики. Приведем далеко не полный перечень возможных вариантов.
Filter => Brush Strokes => Spatter (Фильтр => Мазки кисти => Разбрызгивание). Имитирует рисунки, созданные при помощи распыления красителя.
Filter => Distort => Glass (Фильтр => Искажение => Стекло). Имитация изображения, видимого сквозь различные типы неровного текстурирован-ного стекла.
Filter => Sketch => Torn Edges (Фильтр => Эскиз => Рваные края). Создается иллюзия рваных шероховатых краев.
Filter => Texture => Craqeulure (Фильтр => Текстура => Кракелюры). Имитация характерного узора в виде нерегулярной сетки из трещин, покрывающей полотна старых мастеров.
Filter => Texture => Grain (Фильтр => Текстура => Зерно). Разбивает полото на совокупность зерен случайного размера, что при удачном подборе параметров создает впечатление оттиска литографии.
Filter => Pixelate => Crystallize (Фильтр => Оформление => Кристаллизация). Разбивает изображение на кусочки случайной формы, напоминающие кристаллики.
Filter => Stylize => Diffuse (Фильтр => Стилизация => Диффузия). Перемешивает пикселы выделенной области некоторым случайным образом. Фильтр неслучайно получил название известного физического эффекта. Обмен пикселами напоминает взаимопроникновение атомов на границе сред разной физической природы. Разовое применение фильтра не даст заметных результатов. Чтобы добиться ощутимых изменений, следует обработать маску несколько раз. Напомним, что для повторного применения последнего фильтра достаточно воспользоваться комбинацией клавиш Ctrl+F.
Неплохие результаты может дать и сочетание нескольких из перечисленных фильтров.
Преобразование в полутон
Одна из возможных финальных операций обработки в растровой графике - преобразование цветного изображения в полутоновое (черно-белое). Такое решение на первый взгляд представляется парадоксальным. Качественный цвет - это достояние, которое, казалось бы, совершенно нелогично отдавать добровольно. Однако возможные мотивы якобы регресса разнообразны и весомы.
Работа с цветным оригиналом предоставляет дополнительные возможности для ретушера. Часто далее черно-белые изображения сканируют в режиме RGB, чтобы получить возможность работать с цветовыми каналами и выполнять операции над ними. Некоторые опытные фотографы считают, что для получения качественного черно-белого снимка надо снять цветной слайд, получить его цветную цифровую версию и после обработки в растровом редакторе преобразовать ее в полутон. Сделанная рукой мастера, черно-белая фотография обладает духом подлинности и особым очарованием старины, которых часто недостает даже очень качественным цветным снимкам. И, наконец, полутоновая модель может быть частью технического задания, ревизия которого не входит в полномочия оператора.
Как и в большинстве случаев, программа предоставляет в распоряжение пользователя несколько различных способов для преобразования цветного изображение в полутоновое. Разброс технических приемов велик: от разового применения простой команды до многошаговых методик, включающих в себя операции с каналами и слоями.
Редактор предоставляет несколько способов автоматической конвертации цветного изображения в полутоновое. Все эти средства требую минимального вмешательства оператора, роль которого ограничивается запуском команды и оценкой полученных результатов.
Конвертация в режим Grayscale
Самый простой способ решения данной задачи - это использование штатной команды пакета Image => Mode => Grayscale (Изображение => Режим => Градации серого). Эта команда не требует вмешательства пользователя и ввода управляющих параметров. Для получения единого канала серого она смешивает исходные цветовые каналы в некоторой фиксированной пропорции. Усредненные вклады отдельных цветовых координат не могут во всех случаях дать хороший результат. Легко привести примеры, когда артефакты отдельных каналов, скрытые в цветном изображении, становятся заметными после преобразования в цветовую модель Grayscale.
Выбор цветового канала
Немного больше возможностей дает генерация полутоновой версии изображения на основе графической информации отдельного цветового канала. Напомним, что канал представляет собой полутоновую версию изображения и является формой хранения информации о интенсивности цветовой координаты.
Надо провести инспекцию всех каналов изображения и выбрать из них лучший. Напомним, что эту работу можно выполнить, не вызывая палитру Channels (Каналы), а просто набирая порядковые номера каналов при нажатой клавише Ctrl. В большинстве случаев лучший вариант изображения дает канал зеленого цвета, реже - красного.
После того как найден лучший вариант, следует выполнить знакомую команду Image => Mode => Grayscale. Как и ранее, программа не требует ввода никаких настроечных параметров. Для завершения операции надо утвердительно ответить на предостережение Discard other channels? (Отбросить другие каналы?)
Выбранный канал становится полноценным полутоновым изображением, а вся остальная информация просто отбрасывается программой.
(рис 12.17) Пример цветного снимка
Исследование каналов выбранного примера (рис 12.17) показало, что канал синего цвета (правый на рис. 12.18 ) совершенно не подходит на роль полутоновой версии изображения. Неплохие варианты дают каналы красного (левый) и зеленого цветов (средний), выбор одного из них - это дело вкуса дизайнера.
(рис 12.18) Каналы цветного изображения
Преобразование в систему Lab
Приведем еще один автоматический метод решения задачи, который требует минимального оперативного вмешательства пользователя. Преобразуем цветное изображение в систему Lab. Для этого достаточно выполнить команду Image => Mode => Lab Color. В этой цветовой системе данные о яркости и цвете разведены по отдельным каналам. Так распределение яркостей изображения хранится в первом канале, который называется Lightness. Сведения о цветовых характеристиках хранятся в двух других каналах, которые получили абстрактные имена математических переменных a и b.
Несмотря на столь необычный способ описания цвета, в системе Lab сохраняют работоспособность многие привычные средства цветовой коррекции и обработки изображения. Так, чтобы сделать канал активным, требуется нажать Ctrl и номер канала.
Сделаем активным канал ).
(рис 12.19) Полутоновая версия, созданная на основе яркостного канала системы Lab
Способы преобразование в полутон с "ручным управлением"
Приведенными примерами не исчерпываются возможности пакета по преобразованию цветных изображений в черно-белые. Существует множество способов полуавтоматической конвертации, требующих от пользователя подбора управляющих параметров или многочисленных экспериментов с настройками.
При таком изобилии техник возникает вопрос о выборе оптимального способа перехода от цвета к полутону. Все рассмотренные способы, примерно при равной трудоемкости дают результаты, немного отличающиеся по яркости, контрасту и распределению тонов. Ссылки на качество результатов не могут быть признаны убедительным основанием для выбора. Пример - не доказательство, и для другого изображения бывший победитель может стать аутсайдером и наоборот. Автор не знает ответа на вопрос о выборе оптимального способа перехода от цвета к полутону. Не знают его и признанные авторитеты в области компьютерные графики - гуру цифровой ретуши. Может, по этой причине искушенные пользователи, которым часто приходится решать подобные задачи, предпочитают методики с, так сказать, "ручным управлением". Рассмотрим несколько методик такого типа.
Использование команды Hue/Saturation
Многие пользователи для преобразования в полутон используют корректирующий слой или команду Hue/Saturation (Цветовой тон/Насыщенность). Это мощное средство цветовой коррекции обсуждалось на нескольких примерах в разделе, посвященном исправлению цвета. Работой команды управляют три параметра:
Hue (Цветовой тон). Служит для выбора чистого хроматического цвета. Значение этого параметра фактически задает позицию на цветовом круге.
Saturation (Насыщенность). Определяет насыщенность цвета.
Lightness (Яркость). Задает яркость выбранной хроматической смеси.
Большинство команд и инструментов программы обладают "побочной специальностью" - способностью выполнять работу, которая выходит за пределы их технического паспорта. Так команду Hue/Satiratuion можно использовать не для тонкой настройки цветовых рассогласований, а для обесцвечивания оригинала.
Самый простой способ превратить цветное изображение в полутоновое - это до предела уменьшить его насыщенность (Saturation = -100). Но существует и гораздо более тонкий, хотя и трудоемкий способ преобразования:
Откроем изображение, показанное на рис. 12.17 , в редакторе. Выполним команду Image => Adjustments => Hue/Saturation.
Уменьшим насыщенность изображение примерно до -90%. Оставим небольшой запас по насыщенности для того, чтобы изображение реагировало на изменение параметров Hue и Lightness.
Подберем такое положение регуляторов ).
(рис 12.20) Преобразование в полутон при помощи команды Hue/Saturation
Команда Channel Mixer
Команда Channel Mixer (Смеситель каналов) - это мощное и гибкое средство, позволяющее регулировать вклады отдельных цветовых каналов. Принцип его действия совершенно прозрачен: при помощи специальных регуляторов пользователь может менять удельный вес каждого канала в результирующем черно-белом изображении.
Откроем цветное изображение и выведем на экран палитру Info (Информация). Выберем инструмент Color Sampler (Shift+I) и расставим цветовые датчики на оригинале. Нужно контролировать самые светлые и темные части преобразуемого изображения. Плотность краски первых должна быть отлична от белого цвета бумаги, а совокупное покрытие вторых не должно иметь совершенно черный цвет. На рис. 12.22 показано положение датчика, помечающего самую светлую область оригинала, и плотность покрытия в этой точке. Этот показатель называется Total Ink, для его выбора надо просто щелкнуть по пиктограмме с изображением пипетки. Изображение не имеет очень темных областей, поэтому достаточно одного датчика.
Создадим новый корректирующий слой Channel Mixer (Смеситель каналов). Все управляющие переменные корректирующего слоя задаются в большом диалоговом окне, которое несколько раз встречалась ранее.
(рис 12.21) Расположение контрольной точки и ее цветовые координаты
Активизируем опцию Monochrome (Монохромный), расположенную в верхней части диалогового окна. В противном случае в рабочем окне будет отображаться цветная версия изображения, и контроль процесса смешения каналов станет невозможным.
(рис 12.22) Параметры смешения каналов и координаты контрольной точки.
Путем проб и экспериментов с регуляторами цветовых каналов подберем лучший вариант полутонового изображения. Весьма желательно, чтобы суммарный вклад каналов превышал 100%, в противном случае оригинал излишне осветляется. Дополнительный контроль над изображением, как и обычно, дают цветовые датчики и палитра Info. Напомним, что самые светлые и самые темные области должны отличаться от белого и черного цветов. На рис. 12.23 показано положение регуляторов диалога Channel Mixer и состояние палитры Info.
Закончим работу с диалоговым окном нажатием кнопки ).
(рис 12.23) Полутоновая версия изображения
Часто приходится выполнять преобразование большого массива цветных фотографий, снятых с одной точки и с равными условиями освещенности. В подобных случаях нет необходимости создавать для каждого снимка свой корректирующий слой и выбирать индивидуальные параметры. Достаточно эту работу выполнить один раз. Корректирующий слой с подобранными установками можно применить к другим файлам простым перетаскиванием из палитры Layers на рабочее окно изображения.
Команда Calculations
Команда Calculations (Вычисления) существует в редакторе с самых первых изданий программы. Это одно из немногих средств программы, которое, по неведомым причинам, находится на периферии интереса пользователей. Команда получила репутацию сложного в использовании ресурса с непонятным принципом действия и запутанным интерфейсом. Объективный анализ показывает, что только последнее утверждение можно признать отчасти справедливым. Это мощное средство обработки каналов, с эффективностью которого могут поспорить немногие средства программы. Команда предоставляет пользователю возможности обработки каналов, сравнимые с ресурсами пакета, предназначенными для манипуляции со слоями. С ее помощью можно заменять существующий канал, создавать новый канал, получить новое изображение в формате Grayscale. Команда Calculations, подобно Channel Mixer, дает возможность создавать композицию каналов, но при этом предоставляет несколько дополнительных настроечных параметров. Рассмотрим типовую схему работы с этой командой на примере цветного изображения, показанного на рис. 12.25.
(рис 12.24) Цветной оригинал
Загрузим изображение в программу и выведем на экран все необходимые палитры, в первую очередь это Channels (Каналы) и Info (Информация).
Проверим вид отдельных цветовых каналов. Выберем два канала, которые дают самое качественное изображение главных частей сцены. Как это часто бывает с цветными фотографиями, лучшими оказались каналы красного и зеленого цвета.
Выполним команду Image => Calculations (Изображения => Вычисления). Эта команда позволяет наложить каналы друг на друга, примерно так, как это делается со слоями. Все многочисленные настройки команды задаются при помощи большого диалогового окна, показанного на рис. 12.26 . В общем случае оба объединяемых канала могут принадлежать разным изображениям, имеющим одинаковые размеры и разрешение. В нашем примере используется только один графический файл. Списки с одинаковыми именами Channel, расположенные в разделах Source 1 и Source 2, служат для выбора целевых каналов: красного и зеленого.
(рис 12.25) Параметры команды Calculations
В списке Blending (Наложение) выберем режим наложения каналов. Оптимальный способ композиции пикселов можно установить только опытным путем. Для нашего примера им оказался режим Lighten (Замена светлым).
В разделе Result (Результат) зададим способ хранения объединенного канала. Разумным и безопасным выбором для большинства случаев будет New Document (Новый документ). Новое изображение, созданное этой командой, имеет ряд особенностей. Это полутоновое изображение, представленное в системе Multichannel (Мультиканальный). Оно состоит из одного канала Alpha 1 и одного слоя Background.
Изображения, записанные в этом формате, отличаются рядом ограничений на обработку и не поддерживаются многими графическими редакторами и настольными издательскими системами. Преобразуем изображение в режим Grayscale.
(рис 12.26) Полутоновая версия, полученная сложением каналов
Результат смешения каналов с помощью команды Calculations показан на рис. 12.27 .
Тонирование монохромных изображений
Если целесообразность преобразования цветного изображения в полутон надо было доказывать, то обратная операция - придание цвета черно-белому образу - не нуждается в подробных обоснованиях. В докомпьютерную эпоху для расцвечивания монохромной фотографии специально нанимали художников, которые раскрашивали каждый снимок акварельными красками. Позже для этого стали применять специальные методы химической обработки фотографических позитивов. С появлением растровых редакторов эта задача перешла из категории творческих и трудоемких в раздел рутинных технических процедур.
В растровой графике термин тонирование имеет еще одно толкование, отличное от придания цвета или раскраски. Этим термином обозначают операции по изменению тонового баланса изображения. В классической фотографии тонирование часто называют вирированием, но в компьютерной графике этот синоним не получил широкого распространения.
Чтобы придать цвет черно-белому изображению, надо сначала преобразовать его цветовую модель. Никакие изменения цвета не будут восприняты системой Grayscale, поэтому обрабатываемый оригинал следует конвертировать в одну из систем, приемлющих цвет: RGB, CMYK или Lab.
Использование команды Variations
Вернем цвет полутоновой фотографии детской игрушки, показанной рис. 12.28 . Эту несложную задачу можно выполнить с помощью команды Variations (Варианты). Напомним, что главной функцией этой команды является настройка тонового баланса. Тонирование монохромных изображений - это удачный пример нештатного применения ресурсов пакета Photoshop, который располагает множеством возможностей такого сорта.
Будем считать, что изображение уже преобразовано в одну из систем, поддерживающих цвет - в большинстве случаев RGB. Тогда методика применения команды будет довольно лаконичной.
(рис 12.27) Полутоновое изображение
Открыть изображение и выполнить команду Image => Adjustments => Variations (Изображение => Настройки => Варианты).
В диалоговом окне команды (рис 12.30) задать параметры перехода (верхняя правая часть диалогового окна) и последовательным выбором миниатюр задать требуемый цветовой оттенок оригинала.
(рис 12.28) Диалоговое окно команды Variations
Теплые телесные тона подойдут для детской игрушки, выбранной для демонстрации техники тонирования. Для этого сначала добавим желтой краски щелчком по кнопке ).
Напомним несколько простых технических приемов работы с этим простым в обращении средством. Интенсивность изменений можно менять ползунком на шкале Fine-Coarse. Для отмены неудачных изменений цвета достаточно щелкнуть на миниатюре оригинала, которая расположена в левом верхнем углу диалогового окна и называется Original.
Главным тоновым диапазоном при выполнении операции тонирования является область средних тонов, которая выбирается по умолчанию при каждом вызове окна. Изменить тоновый диапазон можно с помощью переключателей Highlights, Midtones, Shadows, расположенных в верхней правой части окна.
Возможности описанной методики тонирования невелики, Это естественное следствие простой техники, предлагаемой командой. Потенциал этого средства можно отчасти увеличить раздельной обработкой выделенных фрагментов изображения.
(рис 12.29) Игрушка после тонирования
Окраска средствами команды Color Balance
Рассмотрим способ тонирования, который позволяет внести различные оттенки в области средних, темных и светлых тонов без создания трудоемких масок и сложных выделений.
(рис 12.30) Полутоновое изображение
Запустим редактор и откроем полутоновое изображение (рис 12.31). Переведем его в режим RGB.
Выполним команду главного меню Image => Adjustments => Color Balance (Цветовой баланс).
Все управляющие средства этого слоя расположены в диалоговом окне с тем же названием. Нижний ряд переключателей диалогового окна управляет тоновой областью, на которую воздействует эта команда. По умолчанию при первом ее вызове активным является ).
(рис 12.31) Окраска средних тонов и светов
Включим переключатель ). Включим переключатель ).
(рис 12.32) Окраска темных фрагментов и результат процедуры
Многоцветное тонирование
Тонирование с помощью команд Variations и Color Balance подкупает своей простотой. Но этот автоматизм и кажущаяся эффективность имеет свою оборотную сторону. Пользователь не получает полного контроля над процессом раскрашивания, поэтому генерация нескольких оттенков становится трудным или просто невозможным делом. Рассмотрим еще один способ окраски, отличающийся большими возможностями и лучшей управляемостью.
(рис 12.33) Полутоновое изображение
Откроем изображение, показанное на рис. 12.34 . Выполним команду Layer => New Fill Layer => Solid Color (Слой => Новый слой заливки => Цвет заливки). Согласимся со всеми значениями, которые предлагает диалоговое окно New Layer (Новый слой). Закроем этот диалог нажатием кнопки OK.
В диалоговом окне Color Picker цвет, в который желательно окрасить изображение. Сделанный сейчас выбор не окончательный, его можно будет изменить на последующих этапах обработки изображения.
(рис 12.34) Выбор цвета слоя заливки
Настроим параметры слоя-заливки. Эта настройка, прежде всего, относится к режимам наложения. Эксперименты с верхним слоем показали,что неплохое сочетание образа и цвета дают следующие режимы: Color (Цветность), Overlay (Перекрытие) и Soft Light (Мягкий свет). Один из таких вариантов показан на рис. 12.35 . Если выбор цвета оказался неудачным, то его легко можно изменить. Для этого требуется щелчком по пиктограмме верхнего слоя вызвать диалоговое окно Color Picker и выбрать другой цвет заливки.
(рис 12.35) Наложение слоя-заливки в режиме Color
Попытаемся решить более сложную задачу - окрасить цветок цветом, отличным от общего тона картинки. Слой заливки создается сразу вместе с маской белого цвета, надо только окрасить ее надлежащим образом. Зададим черный цвет рисования и кистью подходящих размеров и жесткости закрасим на маске область цветка. В результате этому фрагменту изображения будет возвращен исходный серый тон (рис.рис 12.37).
(рис 12.36) Создание маски на слое-заливке
Созданная маска имеет слишком четкие края. Это создает неправдоподобно резкий переход между зеленым фоном и серым цветком. Смягчим этот переход при помощи размытия маски. Для этого выполним команду Filter => Blur => Gaussian Blur и зададим радиус размытия, который обеспечивает подходящую гладкость перехода. В данном примере был выбран радиус, равный 10.
Пометим все белые фрагменты маски. Для этого достаточно щелкнуть по ее пиктограмме, удерживая клавишу Ctrl. Поменяем местами защищенные точки и выделенные. Напомним, что эта операция называется инвертированием выделения, а самым удобным способом ее запуска является комбинация клавиш Ctrl+Shift+I.
Создадим новый слой заливки и выберем для него, например, красный цвет. Новый слой сразу после своего создания получит маску, которая по своей форме совпадает с выделением. В результате цветок будет окрашен выбранным оттенком красного цвета.
Подберем подходящий режим наложения для верхнего слоя. Эксперименты показали, что неплохой результат дает окрашивание цветика в режиме ).
(рис 12.37) Окрашенное изображение, его слои и маски
Окрашивание портретов
Рассмотрим методику окрашивания, основанную на градиентных картах и слоевых масках. Ее возможности выходят далеко за пределы тонирования отдельных предметов и простых натюрмортов. При помощи этой техники можно представить в цвете полутоновый портрет или сложную композицию. Естественной платой за высокий потенциал является техническая сложность, которая в данном случае является оправданной и преодолимой.
Методика тонирования основана на переносе цвета с заранее выбранного изображения-донора на полутоновый оригинал. Успех мероприятия зависит не только от тщательного выполнения технологических инструкций, но и от выбора источника хроматических данных. Это должен быть полноцветный образ высокого качества, который хорошо сочетается с обрабатываемым оригиналом по смыслу, цвету, условиям освещения и ракурсу съемки. Например, трудно считать оправданным выбор портрета в профиль для переноса цвета на лицо, снятое в анфас. Совершенно не годится снимок попзвезды для обработки лица "человека с улицы". По очевидным причинам плохо сочетаются лица людей разных рас и полов.
Вернем цвет полутоновому портрету, показанному на рис. 12.39.
(рис 12.38) Полутоновый портрет
Изменим цветовую модель полутонового изображения на RGB. Для этого достаточно выполнить команду Image => Mode => RGB. Создадим дубликат фонового слоя (Ctrl+J).
Выберем изображение, которое может служить донором цвета (рис 12.40). Начнем работу с окрашивания с кожи.
(рис 12.39) Источник цветовых данных
Сделаем активным рабочее окно изображения-донора. Найдем на донорском изображении участок кожи, который можно принять за точку средней освещенности. Щелкнем по этой точке пипеткой и сделаем этот цвет активным цветом переднего плана. Теперь нам нужно запомнить шестнадцатеричный код данного цвета. Для этого двойным щелчком по образцу цвета переднего плана (нижняя часть панели инструментов) выведем на экран диалоговое окно Color Picker и запишем в буфер обмена или на бумажку показания самого нижнего поля.
Найдем на донорском изображении участок самый светлый участок кожи и щелчком пипеткой сделаем его цветом переднего плана. Найдем самый темный участок кожи и сделаем его цветом заднего плана. Для этого следуем применить пипетку, удерживая клавишу Alt.
Перейдем к полутоновому изображению. Выполним команду главного меню Image => Adjustments => Gradient Map (Изображение => Настройка => Карта градиента). В диалоговом окне команды активизируем опцию Reverse и щелчком по образцу градиента (сверху) вызовем диалог, предназначенный для настройки градиента.
(рис 12.40) Диалоговое окно Gradient Map
В диалоговом окне Gradient Editor изменим градиент следующим образом (в методике эта типовая схема будет повторяться несколько раз):
щелчком под образцом градиента поставим маркер, позволяющий настроить среднюю часть цветового перехода. Новый маркер должен стоять точно на середине, в этом случае значение поля Location будет равно 50%.
изменим цвет среднего маркера. Для этого щелкнем по полю Color и введем в нижнее поле диалогового окна Color Picker значение средней точки, записанное ранее в буфер обмена.
Щелчком по кнопке OK закроем редактор градиентов.
Закроем диалоговое окно Gradient Map. В результате все изображение окрасится в ненасыщенные телесные тона. Теперь требуется локализовать этот цвет, оставив его только на лице и руках. Задача решается созданием маски слоя соответствующей формы.
(рис 12.41) Настройка градиента
Создадим маску верхнего слоя. Изменим ее цвет на черный (). Изменим режим наложения верхнего слоя на Overlay и немного уменьшим его непрозрачность (примерно до 95%). Так будет решена задача окрашивания участков кожи.
(рис 12.42) Тонирование кожи
Приступим к окраске волос. Для этого создадим дубликат фонового слоя и перетащим его на самую верхнюю позицию в составе слоев. Теперь для тонирования волос следует повторить шаги 3-8 данной процедуры. Донорской областью в этом случае служат фрагменты волос цветного изображения. Форма маски в точности должна прическу портрета (рис 12.44). Единственным исключением является непрозрачность третьего слоя, которая остается равной 100%.
(рис 12.43) Слой окрашивающий волосы
Следуя описанной методике, окрасим свитер, взяв за образец цвет рубашки донорского изображения. Для слоя, который решает эту задачу хорошо подходит режим ).
(рис 12.44) Портрет после окраски
На снимке присутствует несколько фрагментов, без правильного окрашивания которых работа не может считаться завершенной. Это, прежде всего, глаза и губы. Для окрашивания области губ можно применить описанную технику наложения градиентной карты и создания локализующей маски.
(рис 12.45) Структура слоев обработанного изображения
Глаза - это объект очень высокой сложности, изобилующий мелкими деталями и чувствительный к малейшей неточности исполнения. Неплохим решением для окраски глаз будет обработка их инструментом Healing Brush в режиме Color. Образец цвета (различный для радужки, белков и зрачка) надо взять из подходящего цветного оригинала. Обработку надо вести щелчками мягкой кисти с отключенной опцией выравнивания (Aligned).
Ключевые термины
Диалоговое окно Layer Style - элемент интерфейса программы, предназначенный для выбора стиля слоя и его настройки. Photoshop поддерживает множества эффектов, изменяющих внешний вид содержимого слоя или нескольких слоев. например, затенение, подсветка, скос и многое другое. Эти изобразительные эффекты накладываемые на содержимое слоя, называются слоевыми стилями.
Команда Calculations - основное средство композиции каналов в Photoshop. Команда позволяет накладывать друг на друга два отдельных канала из одного или нескольких изображений одинакового размера и разрешения. Результат композиции можно применить к новому изображению либо к новому каналу или выделенной области активного изображения. Каналы складываются подобно слоям, но доступные для каналов режимы наложения отличаются от слоевых.
Команда Channel Mixer - средство, позволяющее изменить выбранный цветовой канал при помощи сложения в заданных пропорциях всех каналов изображения.
Команда Color Balance - средство коррекции цвета. Команда выполняет настройку вкладов основных красок цветового круга при помощи простейших интерфейсных средств. В отличие от команд Levels и Curves обрабатывает только композитный канал цветного изображения.
Команда Gradient Map - средство создания и настройки сложных и составных градиентов. Градиентом в компьютерной графике принято называть непрерывный цветовой переход по заданной траектории. В Photoshop поддерживаются только линейные градиенты, когда трансформация опорных цветов выполняется по прямой линии.
Команда Hue/Saturation - мощное средство цветовой коррекции, позволяющее регулировать тон, насыщенность и яркость определенного цветового диапазона или одновременно всех цветов изображения. Эта команда способна обрабатывать цветные изображения в любой цветовой системе, но лучше справляется с оригиналами в системе CMYK.
Команда Transform Selection - служит для настройки формы выделений. Разрешает оператору выполнять различные геометрические преобразования границ выделенных областей: перемещение, поворот, масштабирования и пр.
Слой заливки - слои специального типа, позволяющие создавать закраски цветом, градиентом или узором. В отличие от корректирующих слоев, слои-заливки не влияют на слои, расположенные под ними.
Наложение густой акцентированной тени - это дизайнерский прием, который достаточно часто встречается в современной художественной фотографии. Обработанные таким образом снимки можно встретить и в домашних коллекциях, и на страницах глянцевых журналов. Плотная тень создает настроение некоторой таинственности и недосказанности. Кроме того при условии корректного расположения на оригинале она способна подчеркнуть эффект освещения сцены слабым диффузным источником.
Всю несложную технику этой методики продемонстрируем на примере изображения, показанного на рис.12.1 . Экспрессивная сценка этой фотографии будет неплохо сочетаться с названием методики и ее смыслом.
(рис 12.1) Исходное изображение
Откроем изображение и создадим новый слой. Самый простой способ решения этой задачи дает сочетание клавиш Ctrl+Shift+N.
Установим черный цвет рисования (D) и зальем им верхний слой. Для этого не требуется закрашивать слой кисточкой, достаточно воспользоваться сочетанием клавиш Alt+Backspace.
Создадим маску верхнего слоя. Напомним, что для этого надо нажать третью слева кнопку нижнего ряда палитры слоев.
Выберем инструмент Gradient (G), при помощи панели свойств зададим линейный градиент типа Foreground to Transparent (От цвета переднего плана к прозрачности).
(рис 12.2) Структура слоев
Проведем инструментом горизонтальную линию от левого края изображения примерно до его середины. Поскольку градиент накладываются на маску слоя, то его черные фрагменты сделают видимыми области нижнего слоя. Окончанием градиента является прозрачность. Это дает возможность создать требуемый переход в результате нескольких пробных попыток (рис 12.2). Чтобы трасса градиента была идеальной горизонталью, следует удерживать клавишу Shift.
(рис 12.3) Обработанное изображение
В который раз в этом курсе используется техника дублирования слоев и создание маски требуемой формы. Это очень результативный и технологически простой предоставляет оператору полную творческую свободу, поскольку удачно сочетает в себе высокую надежность и возможность недеструктивных экспериментов с изображением. Так, в данном примере источниками разнообразия служат маски различной формы, прозрачность верхнего слоя и его режимы наложения. Комбинирую эти параметры, можно найти подходящее решение для любой по тону и сюжету фотографии.
Создание виньетки
Старые книги высокого художественного исполнения принято было украшать специальным орнаментом, помечающим начало или конец текста. Подобные узоры и называются виньетками. В компьютерной графике это слово получило иное значение. Оно означает рамку овальной или иной формы, заключающую центральную часть сцены или портретной композиции. Между обоими толкованиями прослеживается определенная взаимосвязь, но автору неизвестна точная цепочка умозаключений или ассоциаций, объясняющая расширительное применение этого понятия в компьютерной графике. Оставим этимологию этого слова лингвистам и рассмотрим технологию создания самого эффекта.
(рис 12.4) Изображение примера
Запустим программу и откроем изображение (рис 12.4). Выберем инструмент ).
(рис 12.5) Создание овальной пометки
Настроим форму и положение пометки, если это требуется. Для перемещения пометки надо пользоваться курсорными клавишами, а команда Select => Transform Selection (Выделение => Трансформировать выделение) обеспечивает изменение ее формы. В нашем случае прибегать к этим приемам настройки выделения нее пришлось - удачная форма получилась сразу.
Перейдем в режим быстрой маски (Q) и поменяем выделенную и защищенную области местами (Ctrl+I).
Размоем маску. Для этого выполним команду Filter => Blur => Gaussian Blur и зададим значительный радиус размытия. Для примера был выбран радиус, равный 40.
Вернемся в стандартный режим редактирования изображения ().
Только уважение к традиции заставляет рассматривать способ создания виньетки на примере овальной формы. Не существует никаких технических ограничений на любые другие формы воплощения этого эффекта. Граница виньетки может быть круглой, прямоугольной и даже произвольной замкнутой кривой, построенной инструментом Lasso. Для создания виньетки произвольной формы требуется изменить всего лишь второй шаг приведенной методики.
(рис 12.6) Изображение с виньеткой
Только немногие математические задачи допускают единственное решение, причем это утверждение требует доказательств, сложность которых может быть сопоставима с трудоемкостью решения самой задачи. В других отраслях человеческой деятельности с существенно более низкими критериями истинности существование решения, как правило, означает их множественность. Это обобщение оказывается совершенно справедливым для растровой графики и, в частности, для задачи данного раздела. Можно предложить несколько различных подходов для создания виньетки, близких по трудоемкости, но различающихся реализацией. Удачное решение дает техника, основанная на использовании слоя-заливки и градиентной маски.
Создание рамки
Рисование рамки вокруг фотографии - это технически несложная задача, которая решается в программе многими разными способами. Она была доступна самым первым версиям пакета, еще не имевшим лавров законодателя мод в области растрового редактирования. По сравнению с первыми изданиями программы, возможности последних версий редактора умножились многократно. Он предлагает такое изобилие различных технических приемов, которые своим разнообразием способны обескуражить неискушенного пользователя. Рассмотрим типовую схему создания рамки на примере, показанном на рис. 12.7 . Этот немного старомодный оформительский прием вполне согласуется с романтическим настроением старого снимка.
(рис 12.7) Исходное состояние фотографии
Откроем изображение (рис 12.7) и в целях безопасности создадим копию базового слоя. Выделим все изображение. Штатный способ решения этой задачи - команда Select => All (Выделение => Все). Более экономный вариант исполнения дает комбинация клавиш Ctrl+A.
Выполним команду Select => Modify => Border (Выделение => Изменить => Граница) и в диалоговом окне введем толщину границы в пикселах. Для выбранного примера зададим 30 пикселов. Эта команда превращает границу выделения в пометку в форме замкнутой ломаной толщиной 30 пикселов. Поскольку новая область создается по обе стороны от границы базовой формы, то общая ширина новой области будет в два раза больше вводимого числа.
Создадим новый слой ().
(рис 12.8) Заготовка рамки
(рис 12.9) Окрашенная рамка
Чтобы граница выделения не мешала настройке рамки, спрячем ее границу () служит для выбора и настройки стандартных стилей оформления слоев.
(рис 12.10) Настройки оформительских стилей
В разделе ), выберем подходящий стиль. Эта операция допускает множество вариантов исполнения, за счет выбора различных стилей и изменения их настроек. В данном примере назначены три стиля Bevel and Emboss (Тиснение), Contour (Контур) и Texture (Текстура) со стандартными настройками. Полученная рамочка показана на рис.12.11.
(рис 12.11) Фотография с рамкой
Предустановленные стили слоев можно комбинировать. Совместное применение нескольких стилей к одному оригиналу делает выбор рациональных стилевых настроек особенно трудным.
Создание декоративной границы
Режим быстрой маски (Quick Mask) существует в пакете Photoshop с самых первых версий программы. Этот ресурс - одно из самых удачных нововведений разработчиков пакета. При работе в этом режиме обращается с маской как с обычным изображением. К ней могут применяться практически любые средства обработки (команды, инструменты, фильтры), которыми так богат растровый редактор. Это открывает неограниченные возможности для создания самых необычных и сложных графических эффектов и иллюзий. Так, с его помощью можно создать у фотографии декоративную границу. Для решения этой задачи можно воспользоваться операциями из методики предыдущего раздела, внеся лишь минимальные изменения в форму быстрой маски и технику обработки ее краев.
Быстрая маска накладывается непосредственно на изобразительный слой, что затрудняет эксперименты с ее формой и увеличивает риск повреждения основных данных. Слоевые маски свободны от этих недостатков. При тех же креативных возможностях, они полностью развязывают руки оператору, разрешая любые, даже рискованные на первый взгляд опыты с формой и цветом маски.
Рассмотрим способ создания декоративной границы при помощи маски слоя например изображения, показанного на рис.12.12 .
(рис 12.12) Фотография
Запустим редактор, откроем изображение и создадим новый слой (Ctrl+Shift+N). Закрасим слой белым цветом (D, Ctrl+Backspace). Этот цвет будущей рамки - не окончательный выбор. Его можно будет изменить после создания и настройки формы декоративной границы.
Уменьшим прозрачность верхнего слоя так, чтобы видеть нижний слой (примерно ).
(рис 12.13) Слой вспомогательной краски и его маска
(рис 12.14) Создание прямоугольной маски слоя
Выберем инструмент прямоугольного выделения (). Закрасим прямоугольник черным цветом (D, Alt+Backspace). В результате в слое-заливке будем проделано отверстие прямоугольной формы, и соответствующие области нижнего слоя станут доступными. Вернем верхнему слою полную непрозрачность.
Уберем выделение (Ctrl+D). Напомним, что после создания маски все операции выполнялись на этом объекте, поэтому не было никакого риска повредить основное изображение. Если заготовка рамки расположена со смещением, то сейчас можно поправить ее положение. Разорвем связь между маской и слоем, для этого проще всего щелкнуть мышкой по пиктограмме цепи, расположенной между миниатюрой маски и слоя в палитре слоев. Потом выберем инструмент Move (V) и настроим положение маски. Повторным щелчком между миниатюрами восстановим связь.
Обработаем края маски при помощи фильтра ).
(рис 12.15) Среда для выбора и настройки художественных фильтров
Подберем такие параметры фильтра, которые дают удовлетворительное решение задачи и закроем диалоговое окно.
(рис 12.16) Фотография с декоративной рамкой
Техника создания декоративной границы отличается высокой надежностью и возможностью настройки любых ее операций. Так, при необходимости можно изменить цвет фона фотографии. Для этого достаточно перейти на верхний слой и закрасить его требуемым тоном. Наверное самой трудной частью методики является выбор фильтра, обеспечивающий получение границы требуемого вида. Программа располагает таким изобилием кандидатов на эту роль, которое способно озадачить даже закаленного ветерана растровой графики. Приведем далеко не полный перечень возможных вариантов.
Filter => Brush Strokes => Spatter (Фильтр => Мазки кисти => Разбрызгивание). Имитирует рисунки, созданные при помощи распыления красителя.
Filter => Distort => Glass (Фильтр => Искажение => Стекло). Имитация изображения, видимого сквозь различные типы неровного текстурирован-ного стекла.
Filter => Sketch => Torn Edges (Фильтр => Эскиз => Рваные края). Создается иллюзия рваных шероховатых краев.
Filter => Texture => Craqeulure (Фильтр => Текстура => Кракелюры). Имитация характерного узора в виде нерегулярной сетки из трещин, покрывающей полотна старых мастеров.
Filter => Texture => Grain (Фильтр => Текстура => Зерно). Разбивает полото на совокупность зерен случайного размера, что при удачном подборе параметров создает впечатление оттиска литографии.
Filter => Pixelate => Crystallize (Фильтр => Оформление => Кристаллизация). Разбивает изображение на кусочки случайной формы, напоминающие кристаллики.
Filter => Stylize => Diffuse (Фильтр => Стилизация => Диффузия). Перемешивает пикселы выделенной области некоторым случайным образом. Фильтр неслучайно получил название известного физического эффекта. Обмен пикселами напоминает взаимопроникновение атомов на границе сред разной физической природы. Разовое применение фильтра не даст заметных результатов. Чтобы добиться ощутимых изменений, следует обработать маску несколько раз. Напомним, что для повторного применения последнего фильтра достаточно воспользоваться комбинацией клавиш Ctrl+F.
Неплохие результаты может дать и сочетание нескольких из перечисленных фильтров.
Преобразование в полутон
Одна из возможных финальных операций обработки в растровой графике - преобразование цветного изображения в полутоновое (черно-белое). Такое решение на первый взгляд представляется парадоксальным. Качественный цвет - это достояние, которое, казалось бы, совершенно нелогично отдавать добровольно. Однако возможные мотивы якобы регресса разнообразны и весомы.
Работа с цветным оригиналом предоставляет дополнительные возможности для ретушера. Часто далее черно-белые изображения сканируют в режиме RGB, чтобы получить возможность работать с цветовыми каналами и выполнять операции над ними. Некоторые опытные фотографы считают, что для получения качественного черно-белого снимка надо снять цветной слайд, получить его цветную цифровую версию и после обработки в растровом редакторе преобразовать ее в полутон. Сделанная рукой мастера, черно-белая фотография обладает духом подлинности и особым очарованием старины, которых часто недостает даже очень качественным цветным снимкам. И, наконец, полутоновая модель может быть частью технического задания, ревизия которого не входит в полномочия оператора.
Как и в большинстве случаев, программа предоставляет в распоряжение пользователя несколько различных способов для преобразования цветного изображение в полутоновое. Разброс технических приемов велик: от разового применения простой команды до многошаговых методик, включающих в себя операции с каналами и слоями.
Редактор предоставляет несколько способов автоматической конвертации цветного изображения в полутоновое. Все эти средства требую минимального вмешательства оператора, роль которого ограничивается запуском команды и оценкой полученных результатов.
Конвертация в режим Grayscale
Самый простой способ решения данной задачи - это использование штатной команды пакета Image => Mode => Grayscale (Изображение => Режим => Градации серого). Эта команда не требует вмешательства пользователя и ввода управляющих параметров. Для получения единого канала серого она смешивает исходные цветовые каналы в некоторой фиксированной пропорции. Усредненные вклады отдельных цветовых координат не могут во всех случаях дать хороший результат. Легко привести примеры, когда артефакты отдельных каналов, скрытые в цветном изображении, становятся заметными после преобразования в цветовую модель Grayscale.
Выбор цветового канала
Немного больше возможностей дает генерация полутоновой версии изображения на основе графической информации отдельного цветового канала. Напомним, что канал представляет собой полутоновую версию изображения и является формой хранения информации о интенсивности цветовой координаты.
Надо провести инспекцию всех каналов изображения и выбрать из них лучший. Напомним, что эту работу можно выполнить, не вызывая палитру Channels (Каналы), а просто набирая порядковые номера каналов при нажатой клавише Ctrl. В большинстве случаев лучший вариант изображения дает канал зеленого цвета, реже - красного.
После того как найден лучший вариант, следует выполнить знакомую команду Image => Mode => Grayscale. Как и ранее, программа не требует ввода никаких настроечных параметров. Для завершения операции надо утвердительно ответить на предостережение Discard other channels? (Отбросить другие каналы?)
Выбранный канал становится полноценным полутоновым изображением, а вся остальная информация просто отбрасывается программой.
(рис 12.17) Пример цветного снимка
Исследование каналов выбранного примера (рис 12.17) показало, что канал синего цвета (правый на рис. 12.18 ) совершенно не подходит на роль полутоновой версии изображения. Неплохие варианты дают каналы красного (левый) и зеленого цветов (средний), выбор одного из них - это дело вкуса дизайнера.
(рис 12.18) Каналы цветного изображения
Преобразование в систему Lab
Приведем еще один автоматический метод решения задачи, который требует минимального оперативного вмешательства пользователя. Преобразуем цветное изображение в систему Lab. Для этого достаточно выполнить команду Image => Mode => Lab Color. В этой цветовой системе данные о яркости и цвете разведены по отдельным каналам. Так распределение яркостей изображения хранится в первом канале, который называется Lightness. Сведения о цветовых характеристиках хранятся в двух других каналах, которые получили абстрактные имена математических переменных a и b.
Несмотря на столь необычный способ описания цвета, в системе Lab сохраняют работоспособность многие привычные средства цветовой коррекции и обработки изображения. Так, чтобы сделать канал активным, требуется нажать Ctrl и номер канала.
Сделаем активным канал ).
(рис 12.19) Полутоновая версия, созданная на основе яркостного канала системы Lab
Способы преобразование в полутон с "ручным управлением"
Приведенными примерами не исчерпываются возможности пакета по преобразованию цветных изображений в черно-белые. Существует множество способов полуавтоматической конвертации, требующих от пользователя подбора управляющих параметров или многочисленных экспериментов с настройками.
При таком изобилии техник возникает вопрос о выборе оптимального способа перехода от цвета к полутону. Все рассмотренные способы, примерно при равной трудоемкости дают результаты, немного отличающиеся по яркости, контрасту и распределению тонов. Ссылки на качество результатов не могут быть признаны убедительным основанием для выбора. Пример - не доказательство, и для другого изображения бывший победитель может стать аутсайдером и наоборот. Автор не знает ответа на вопрос о выборе оптимального способа перехода от цвета к полутону. Не знают его и признанные авторитеты в области компьютерные графики - гуру цифровой ретуши. Может, по этой причине искушенные пользователи, которым часто приходится решать подобные задачи, предпочитают методики с, так сказать, "ручным управлением". Рассмотрим несколько методик такого типа.
Использование команды Hue/Saturation
Многие пользователи для преобразования в полутон используют корректирующий слой или команду Hue/Saturation (Цветовой тон/Насыщенность). Это мощное средство цветовой коррекции обсуждалось на нескольких примерах в разделе, посвященном исправлению цвета. Работой команды управляют три параметра:
Hue (Цветовой тон). Служит для выбора чистого хроматического цвета. Значение этого параметра фактически задает позицию на цветовом круге.
Saturation (Насыщенность). Определяет насыщенность цвета.
Lightness (Яркость). Задает яркость выбранной хроматической смеси.
Большинство команд и инструментов программы обладают "побочной специальностью" - способностью выполнять работу, которая выходит за пределы их технического паспорта. Так команду Hue/Satiratuion можно использовать не для тонкой настройки цветовых рассогласований, а для обесцвечивания оригинала.
Самый простой способ превратить цветное изображение в полутоновое - это до предела уменьшить его насыщенность (Saturation = -100). Но существует и гораздо более тонкий, хотя и трудоемкий способ преобразования:
Откроем изображение, показанное на рис. 12.17 , в редакторе. Выполним команду Image => Adjustments => Hue/Saturation.
Уменьшим насыщенность изображение примерно до -90%. Оставим небольшой запас по насыщенности для того, чтобы изображение реагировало на изменение параметров Hue и Lightness.
Подберем такое положение регуляторов ).
(рис 12.20) Преобразование в полутон при помощи команды Hue/Saturation
Команда Channel Mixer
Команда Channel Mixer (Смеситель каналов) - это мощное и гибкое средство, позволяющее регулировать вклады отдельных цветовых каналов. Принцип его действия совершенно прозрачен: при помощи специальных регуляторов пользователь может менять удельный вес каждого канала в результирующем черно-белом изображении.
Откроем цветное изображение и выведем на экран палитру Info (Информация). Выберем инструмент Color Sampler (Shift+I) и расставим цветовые датчики на оригинале. Нужно контролировать самые светлые и темные части преобразуемого изображения. Плотность краски первых должна быть отлична от белого цвета бумаги, а совокупное покрытие вторых не должно иметь совершенно черный цвет. На рис. 12.22 показано положение датчика, помечающего самую светлую область оригинала, и плотность покрытия в этой точке. Этот показатель называется Total Ink, для его выбора надо просто щелкнуть по пиктограмме с изображением пипетки. Изображение не имеет очень темных областей, поэтому достаточно одного датчика.
Создадим новый корректирующий слой Channel Mixer (Смеситель каналов). Все управляющие переменные корректирующего слоя задаются в большом диалоговом окне, которое несколько раз встречалась ранее.
(рис 12.21) Расположение контрольной точки и ее цветовые координаты
Активизируем опцию Monochrome (Монохромный), расположенную в верхней части диалогового окна. В противном случае в рабочем окне будет отображаться цветная версия изображения, и контроль процесса смешения каналов станет невозможным.
(рис 12.22) Параметры смешения каналов и координаты контрольной точки.
Путем проб и экспериментов с регуляторами цветовых каналов подберем лучший вариант полутонового изображения. Весьма желательно, чтобы суммарный вклад каналов превышал 100%, в противном случае оригинал излишне осветляется. Дополнительный контроль над изображением, как и обычно, дают цветовые датчики и палитра Info. Напомним, что самые светлые и самые темные области должны отличаться от белого и черного цветов. На рис. 12.23 показано положение регуляторов диалога Channel Mixer и состояние палитры Info.
Закончим работу с диалоговым окном нажатием кнопки ).
(рис 12.23) Полутоновая версия изображения
Часто приходится выполнять преобразование большого массива цветных фотографий, снятых с одной точки и с равными условиями освещенности. В подобных случаях нет необходимости создавать для каждого снимка свой корректирующий слой и выбирать индивидуальные параметры. Достаточно эту работу выполнить один раз. Корректирующий слой с подобранными установками можно применить к другим файлам простым перетаскиванием из палитры Layers на рабочее окно изображения.
Команда Calculations
Команда Calculations (Вычисления) существует в редакторе с самых первых изданий программы. Это одно из немногих средств программы, которое, по неведомым причинам, находится на периферии интереса пользователей. Команда получила репутацию сложного в использовании ресурса с непонятным принципом действия и запутанным интерфейсом. Объективный анализ показывает, что только последнее утверждение можно признать отчасти справедливым. Это мощное средство обработки каналов, с эффективностью которого могут поспорить немногие средства программы. Команда предоставляет пользователю возможности обработки каналов, сравнимые с ресурсами пакета, предназначенными для манипуляции со слоями. С ее помощью можно заменять существующий канал, создавать новый канал, получить новое изображение в формате Grayscale. Команда Calculations, подобно Channel Mixer, дает возможность создавать композицию каналов, но при этом предоставляет несколько дополнительных настроечных параметров. Рассмотрим типовую схему работы с этой командой на примере цветного изображения, показанного на рис. 12.25.
(рис 12.24) Цветной оригинал
Загрузим изображение в программу и выведем на экран все необходимые палитры, в первую очередь это Channels (Каналы) и Info (Информация).
Проверим вид отдельных цветовых каналов. Выберем два канала, которые дают самое качественное изображение главных частей сцены. Как это часто бывает с цветными фотографиями, лучшими оказались каналы красного и зеленого цвета.
Выполним команду Image => Calculations (Изображения => Вычисления). Эта команда позволяет наложить каналы друг на друга, примерно так, как это делается со слоями. Все многочисленные настройки команды задаются при помощи большого диалогового окна, показанного на рис. 12.26 . В общем случае оба объединяемых канала могут принадлежать разным изображениям, имеющим одинаковые размеры и разрешение. В нашем примере используется только один графический файл. Списки с одинаковыми именами Channel, расположенные в разделах Source 1 и Source 2, служат для выбора целевых каналов: красного и зеленого.
(рис 12.25) Параметры команды Calculations
В списке Blending (Наложение) выберем режим наложения каналов. Оптимальный способ композиции пикселов можно установить только опытным путем. Для нашего примера им оказался режим Lighten (Замена светлым).
В разделе Result (Результат) зададим способ хранения объединенного канала. Разумным и безопасным выбором для большинства случаев будет New Document (Новый документ). Новое изображение, созданное этой командой, имеет ряд особенностей. Это полутоновое изображение, представленное в системе Multichannel (Мультиканальный). Оно состоит из одного канала Alpha 1 и одного слоя Background.
Изображения, записанные в этом формате, отличаются рядом ограничений на обработку и не поддерживаются многими графическими редакторами и настольными издательскими системами. Преобразуем изображение в режим Grayscale.
(рис 12.26) Полутоновая версия, полученная сложением каналов
Результат смешения каналов с помощью команды Calculations показан на рис. 12.27 .
Тонирование монохромных изображений
Если целесообразность преобразования цветного изображения в полутон надо было доказывать, то обратная операция - придание цвета черно-белому образу - не нуждается в подробных обоснованиях. В докомпьютерную эпоху для расцвечивания монохромной фотографии специально нанимали художников, которые раскрашивали каждый снимок акварельными красками. Позже для этого стали применять специальные методы химической обработки фотографических позитивов. С появлением растровых редакторов эта задача перешла из категории творческих и трудоемких в раздел рутинных технических процедур.
В растровой графике термин тонирование имеет еще одно толкование, отличное от придания цвета или раскраски. Этим термином обозначают операции по изменению тонового баланса изображения. В классической фотографии тонирование часто называют вирированием, но в компьютерной графике этот синоним не получил широкого распространения.
Чтобы придать цвет черно-белому изображению, надо сначала преобразовать его цветовую модель. Никакие изменения цвета не будут восприняты системой Grayscale, поэтому обрабатываемый оригинал следует конвертировать в одну из систем, приемлющих цвет: RGB, CMYK или Lab.
Использование команды Variations
Вернем цвет полутоновой фотографии детской игрушки, показанной рис. 12.28 . Эту несложную задачу можно выполнить с помощью команды Variations (Варианты). Напомним, что главной функцией этой команды является настройка тонового баланса. Тонирование монохромных изображений - это удачный пример нештатного применения ресурсов пакета Photoshop, который располагает множеством возможностей такого сорта.
Будем считать, что изображение уже преобразовано в одну из систем, поддерживающих цвет - в большинстве случаев RGB. Тогда методика применения команды будет довольно лаконичной.
(рис 12.27) Полутоновое изображение
Открыть изображение и выполнить команду Image => Adjustments => Variations (Изображение => Настройки => Варианты).
В диалоговом окне команды (рис 12.30) задать параметры перехода (верхняя правая часть диалогового окна) и последовательным выбором миниатюр задать требуемый цветовой оттенок оригинала.
(рис 12.28) Диалоговое окно команды Variations
Теплые телесные тона подойдут для детской игрушки, выбранной для демонстрации техники тонирования. Для этого сначала добавим желтой краски щелчком по кнопке ).
Напомним несколько простых технических приемов работы с этим простым в обращении средством. Интенсивность изменений можно менять ползунком на шкале Fine-Coarse. Для отмены неудачных изменений цвета достаточно щелкнуть на миниатюре оригинала, которая расположена в левом верхнем углу диалогового окна и называется Original.
Главным тоновым диапазоном при выполнении операции тонирования является область средних тонов, которая выбирается по умолчанию при каждом вызове окна. Изменить тоновый диапазон можно с помощью переключателей Highlights, Midtones, Shadows, расположенных в верхней правой части окна.
Возможности описанной методики тонирования невелики, Это естественное следствие простой техники, предлагаемой командой. Потенциал этого средства можно отчасти увеличить раздельной обработкой выделенных фрагментов изображения.
(рис 12.29) Игрушка после тонирования
Окраска средствами команды Color Balance
Рассмотрим способ тонирования, который позволяет внести различные оттенки в области средних, темных и светлых тонов без создания трудоемких масок и сложных выделений.
(рис 12.30) Полутоновое изображение
Запустим редактор и откроем полутоновое изображение (рис 12.31). Переведем его в режим RGB.
Выполним команду главного меню Image => Adjustments => Color Balance (Цветовой баланс).
Все управляющие средства этого слоя расположены в диалоговом окне с тем же названием. Нижний ряд переключателей диалогового окна управляет тоновой областью, на которую воздействует эта команда. По умолчанию при первом ее вызове активным является ).
(рис 12.31) Окраска средних тонов и светов
Включим переключатель ). Включим переключатель ).
(рис 12.32) Окраска темных фрагментов и результат процедуры
Многоцветное тонирование
Тонирование с помощью команд Variations и Color Balance подкупает своей простотой. Но этот автоматизм и кажущаяся эффективность имеет свою оборотную сторону. Пользователь не получает полного контроля над процессом раскрашивания, поэтому генерация нескольких оттенков становится трудным или просто невозможным делом. Рассмотрим еще один способ окраски, отличающийся большими возможностями и лучшей управляемостью.
(рис 12.33) Полутоновое изображение
Откроем изображение, показанное на рис. 12.34 . Выполним команду Layer => New Fill Layer => Solid Color (Слой => Новый слой заливки => Цвет заливки). Согласимся со всеми значениями, которые предлагает диалоговое окно New Layer (Новый слой). Закроем этот диалог нажатием кнопки OK.
В диалоговом окне Color Picker цвет, в который желательно окрасить изображение. Сделанный сейчас выбор не окончательный, его можно будет изменить на последующих этапах обработки изображения.
(рис 12.34) Выбор цвета слоя заливки
Настроим параметры слоя-заливки. Эта настройка, прежде всего, относится к режимам наложения. Эксперименты с верхним слоем показали,что неплохое сочетание образа и цвета дают следующие режимы: Color (Цветность), Overlay (Перекрытие) и Soft Light (Мягкий свет). Один из таких вариантов показан на рис. 12.35 . Если выбор цвета оказался неудачным, то его легко можно изменить. Для этого требуется щелчком по пиктограмме верхнего слоя вызвать диалоговое окно Color Picker и выбрать другой цвет заливки.
(рис 12.35) Наложение слоя-заливки в режиме Color
Попытаемся решить более сложную задачу - окрасить цветок цветом, отличным от общего тона картинки. Слой заливки создается сразу вместе с маской белого цвета, надо только окрасить ее надлежащим образом. Зададим черный цвет рисования и кистью подходящих размеров и жесткости закрасим на маске область цветка. В результате этому фрагменту изображения будет возвращен исходный серый тон (рис.рис 12.37).
(рис 12.36) Создание маски на слое-заливке
Созданная маска имеет слишком четкие края. Это создает неправдоподобно резкий переход между зеленым фоном и серым цветком. Смягчим этот переход при помощи размытия маски. Для этого выполним команду Filter => Blur => Gaussian Blur и зададим радиус размытия, который обеспечивает подходящую гладкость перехода. В данном примере был выбран радиус, равный 10.
Пометим все белые фрагменты маски. Для этого достаточно щелкнуть по ее пиктограмме, удерживая клавишу Ctrl. Поменяем местами защищенные точки и выделенные. Напомним, что эта операция называется инвертированием выделения, а самым удобным способом ее запуска является комбинация клавиш Ctrl+Shift+I.
Создадим новый слой заливки и выберем для него, например, красный цвет. Новый слой сразу после своего создания получит маску, которая по своей форме совпадает с выделением. В результате цветок будет окрашен выбранным оттенком красного цвета.
Подберем подходящий режим наложения для верхнего слоя. Эксперименты показали, что неплохой результат дает окрашивание цветика в режиме ).
(рис 12.37) Окрашенное изображение, его слои и маски
Окрашивание портретов
Рассмотрим методику окрашивания, основанную на градиентных картах и слоевых масках. Ее возможности выходят далеко за пределы тонирования отдельных предметов и простых натюрмортов. При помощи этой техники можно представить в цвете полутоновый портрет или сложную композицию. Естественной платой за высокий потенциал является техническая сложность, которая в данном случае является оправданной и преодолимой.
Методика тонирования основана на переносе цвета с заранее выбранного изображения-донора на полутоновый оригинал. Успех мероприятия зависит не только от тщательного выполнения технологических инструкций, но и от выбора источника хроматических данных. Это должен быть полноцветный образ высокого качества, который хорошо сочетается с обрабатываемым оригиналом по смыслу, цвету, условиям освещения и ракурсу съемки. Например, трудно считать оправданным выбор портрета в профиль для переноса цвета на лицо, снятое в анфас. Совершенно не годится снимок попзвезды для обработки лица "человека с улицы". По очевидным причинам плохо сочетаются лица людей разных рас и полов.
Вернем цвет полутоновому портрету, показанному на рис. 12.39.
(рис 12.38) Полутоновый портрет
Изменим цветовую модель полутонового изображения на RGB. Для этого достаточно выполнить команду Image => Mode => RGB. Создадим дубликат фонового слоя (Ctrl+J).
Выберем изображение, которое может служить донором цвета (рис 12.40). Начнем работу с окрашивания с кожи.
(рис 12.39) Источник цветовых данных
Сделаем активным рабочее окно изображения-донора. Найдем на донорском изображении участок кожи, который можно принять за точку средней освещенности. Щелкнем по этой точке пипеткой и сделаем этот цвет активным цветом переднего плана. Теперь нам нужно запомнить шестнадцатеричный код данного цвета. Для этого двойным щелчком по образцу цвета переднего плана (нижняя часть панели инструментов) выведем на экран диалоговое окно Color Picker и запишем в буфер обмена или на бумажку показания самого нижнего поля.
Найдем на донорском изображении участок самый светлый участок кожи и щелчком пипеткой сделаем его цветом переднего плана. Найдем самый темный участок кожи и сделаем его цветом заднего плана. Для этого следуем применить пипетку, удерживая клавишу Alt.
Перейдем к полутоновому изображению. Выполним команду главного меню Image => Adjustments => Gradient Map (Изображение => Настройка => Карта градиента). В диалоговом окне команды активизируем опцию Reverse и щелчком по образцу градиента (сверху) вызовем диалог, предназначенный для настройки градиента.
(рис 12.40) Диалоговое окно Gradient Map
В диалоговом окне Gradient Editor изменим градиент следующим образом (в методике эта типовая схема будет повторяться несколько раз):
щелчком под образцом градиента поставим маркер, позволяющий настроить среднюю часть цветового перехода. Новый маркер должен стоять точно на середине, в этом случае значение поля Location будет равно 50%.
изменим цвет среднего маркера. Для этого щелкнем по полю Color и введем в нижнее поле диалогового окна Color Picker значение средней точки, записанное ранее в буфер обмена.
Щелчком по кнопке OK закроем редактор градиентов.
Закроем диалоговое окно Gradient Map. В результате все изображение окрасится в ненасыщенные телесные тона. Теперь требуется локализовать этот цвет, оставив его только на лице и руках. Задача решается созданием маски слоя соответствующей формы.
(рис 12.41) Настройка градиента
Создадим маску верхнего слоя. Изменим ее цвет на черный (). Изменим режим наложения верхнего слоя на Overlay и немного уменьшим его непрозрачность (примерно до 95%). Так будет решена задача окрашивания участков кожи.
(рис 12.42) Тонирование кожи
Приступим к окраске волос. Для этого создадим дубликат фонового слоя и перетащим его на самую верхнюю позицию в составе слоев. Теперь для тонирования волос следует повторить шаги 3-8 данной процедуры. Донорской областью в этом случае служат фрагменты волос цветного изображения. Форма маски в точности должна прическу портрета (рис 12.44). Единственным исключением является непрозрачность третьего слоя, которая остается равной 100%.
(рис 12.43) Слой окрашивающий волосы
Следуя описанной методике, окрасим свитер, взяв за образец цвет рубашки донорского изображения. Для слоя, который решает эту задачу хорошо подходит режим ).
(рис 12.44) Портрет после окраски
На снимке присутствует несколько фрагментов, без правильного окрашивания которых работа не может считаться завершенной. Это, прежде всего, глаза и губы. Для окрашивания области губ можно применить описанную технику наложения градиентной карты и создания локализующей маски.
(рис 12.45) Структура слоев обработанного изображения
Глаза - это объект очень высокой сложности, изобилующий мелкими деталями и чувствительный к малейшей неточности исполнения. Неплохим решением для окраски глаз будет обработка их инструментом Healing Brush в режиме Color. Образец цвета (различный для радужки, белков и зрачка) надо взять из подходящего цветного оригинала. Обработку надо вести щелчками мягкой кисти с отключенной опцией выравнивания (Aligned).
Ключевые термины
Диалоговое окно Layer Style - элемент интерфейса программы, предназначенный для выбора стиля слоя и его настройки. Photoshop поддерживает множества эффектов, изменяющих внешний вид содержимого слоя или нескольких слоев. например, затенение, подсветка, скос и многое другое. Эти изобразительные эффекты накладываемые на содержимое слоя, называются слоевыми стилями.
Команда Calculations - основное средство композиции каналов в Photoshop. Команда позволяет накладывать друг на друга два отдельных канала из одного или нескольких изображений одинакового размера и разрешения. Результат композиции можно применить к новому изображению либо к новому каналу или выделенной области активного изображения. Каналы складываются подобно слоям, но доступные для каналов режимы наложения отличаются от слоевых.
Команда Channel Mixer - средство, позволяющее изменить выбранный цветовой канал при помощи сложения в заданных пропорциях всех каналов изображения.
Команда Color Balance - средство коррекции цвета. Команда выполняет настройку вкладов основных красок цветового круга при помощи простейших интерфейсных средств. В отличие от команд Levels и Curves обрабатывает только композитный канал цветного изображения.
Команда Gradient Map - средство создания и настройки сложных и составных градиентов. Градиентом в компьютерной графике принято называть непрерывный цветовой переход по заданной траектории. В Photoshop поддерживаются только линейные градиенты, когда трансформация опорных цветов выполняется по прямой линии.
Команда Hue/Saturation - мощное средство цветовой коррекции, позволяющее регулировать тон, насыщенность и яркость определенного цветового диапазона или одновременно всех цветов изображения. Эта команда способна обрабатывать цветные изображения в любой цветовой системе, но лучше справляется с оригиналами в системе CMYK.
Команда Transform Selection - служит для настройки формы выделений. Разрешает оператору выполнять различные геометрические преобразования границ выделенных областей: перемещение, поворот, масштабирования и пр.
Слой заливки - слои специального типа, позволяющие создавать закраски цветом, градиентом или узором. В отличие от корректирующих слоев, слои-заливки не влияют на слои, расположенные под ними.