Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОГИ_МУ_ЛАБ_2012.doc
Скачиваний:
37
Добавлен:
13.04.2015
Размер:
3.02 Mб
Скачать

2 Неразрушающая коррекция изображения

2.1 Цель работы

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

2.2 Методические указания по организации самостоятельной работы студентов

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

Используя команды коррекции через главное меню Image >Adjustments (Изображение – Коррекция), вы имеете возможность применять их только к одному слою, безвозвратно изменив информацию, находящуюся на нем. Отмена через палитру History не в счет, ведь возможно вы захотите вернуться к работе завтра или через год. Это утверждение в полной мере относится и к фильтрам, которые можно вызвать из главного меню Filters (Фильтры). Гораздо более эффективной является работа через корректирующие слои и smart-фильтры, позволяющие не разрушая исходных данных выполнять обработку изображения.

Корректирующие слои и smart-фильтры являются средствами недеструктивной коррекции, которая в любой момент может быть отменена или изменена.

Корректирующие слои

Корректирующие слои (Adjustment layers) вызываются из меню Layer>New Adjustment Layer или из палитры Layers (что более удобно). Список команд коррекции, которые можно применять в виде отдельного слоя практически полностью повторяет набор команд представленных в меню Image>Adjustments.

Причины использовать корректирующие слои:

- возможность повторной настройки коррекции (двойной щелчок по пи пиктограмме корректирующего слоя в палитре Layers);

- наличие слоевой маски, а значит возможность управления областью применения коррекции;

- возможность применять режимы наложения прямо для слоя с коррекцией;

- возможность использовать для коррекции параметр Opacity (непрозрачность);

- применение коррекции с одинаковым значением на все низлежащие слои (в отличие от коррекции, вызываемой через меню Image>Adjustments, корректирующие слои).

Маски в коррекции

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

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

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

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

Чтобы создать такую маску достаточно удерживая клавишу Alt кликнуть по линии разделяющую два слоя в палитре Layers.

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

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

Для этого необходимо:

1. Поместить все слои, которые должны корректироваться одним корректирующим слоем в группу (например, это можно сделать, выделив несколько слоев в палитре Layers и вызвав команду New Group from Layers из меню палитры Layers).

2. Внутри группы самым верхним слоем следует поместить корректирующий слой.

3. У группы изменить режим наложения с Pass Through на Normal.

Слоевая маска

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

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

Маска крепится к обычному слою в палитре Layers и по умолчанию пользователю в работе не видна. Виден лишь результат применения маски — разные значения прозрачности у областей слоя. У корректирующих слоев (и у слоев-заливок) слоевая маска появляется автоматически при создании слоя, а остальным видам слоев маска добавляется пользователем, щелчком по пиктограмме Add Layer Mask в палитре Layers.

Работа с маской выполняется с помощью инструментов рисования. В первую очередь — это инструменты кисть и градиент.

При работе в маске кистью особую актуальность приобретают следующие горячие клавиши: Х — поменять местами цвет переднего плана и цвет заднего плана (foreground color, background color); D — назначить рабочими цвета «по умолчанию», то есть, черный цвет переднего плана и белый цвет заднего плана.

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

Обычно, вы работаете со слоевой маской белого цвета, рисуя в ней черный цветом, в инвертированной маске все наоборот. Маска заливается черный цветом (или инвертируется, горячими клавишами Ctrl+I, отсюда и название) и в ней работают белым цветом. Данный прием позволяет сначала скрыть из видимости ту коррекцию, которая была назначена корректирующему слою (это происходит в момент заливки маски черный), а затем проявлять коррекцию лишь частично, работая белой кистью там, где это необходимо.

Векторные маски

Векторные маски (Vector Mask) — маски, создающиеся на основе векторного контура. Для работы с векторными контурами требуются специальные инструменты (перо, черная и белая стрелки, позволяющие выделять контуры и точки), а также специальная палитра Path. Отличительная особенность векторных масок — это идеальная гладкость и плавность контуров объектов, которые ограничиваются этими масками. Данный вид масок обычно применяется для задач, для реализации которых нужно предельно ровно очерченный контур. Это могут быть рамки, разнообразные элементы дизайна и т.д. Для мягкого выделения векторная маска не подходит.

Любой замкнутый контур, запись о котором присутствует в палитре Path, может стать основой для создания векторной маски. Для этого необходимо вызвать команду из главного меню Layer>Vector Mask>Current Path.

Смарт-объекты

Смарт-объекты — это «законсервированные» данные, которые сохраняют исходную информацию о слое (или нескольких слоях) и позволяют в процессе обработки все манипуляции выполнять с его «образом», не пересчитывая оригинальные данные.

Из наиболее явных преимуществ смарт-объектов:

- возможность выполнения неограниченного количества трансформаций (тогда как для обычного растрового объекта каждая операция трансформация влечет пересчет и потерю данных);

- возможность применения смарт-фильтров;

- возможность хранения коррекции смарт-объекта в цветовом пространстве, отличном от рабочего (например, смарт-объект может быть в цветовом пространстве Lab, тогда как сам рабочий документ может быть в пространстве RGB);

- возможность хранения не растрированных векторных объектов;

- превращение любого слоя (или нескольких слоев) в смарт-объект выполняется командой Convert to Smart Object из контекстного меню палитры Layers.

Смарт-объекты нельзя редактировать прямо в том документе, в котором находится смарт-объект. Для выполнения любого редактирования необходимо дважды щелкнуть по пиктограмме, обозначающей смарт-объект в палитре Layers или выбрать в контекстном меню слоя пункт Edit Contents. Программа откроет содержимое смарт-объекта в другом окне, в котором и нужно выполнять правку. По окончании обязательно нужно сохранить изменения командой File >Save (именно данной командой, а не Save as).

Смарт-фильтры

Применение фильтров к смарт-объектам приводит к появлению смарт-фильтров. Это чрезвычайно удобная функция, позволяющая в палитре Layers получать отдельную запись с названием примененного фильтра.

Данная запись позволяет:

- выключить фильтр из видимости (то есть его действие будет заблокировано);

- выполнить редактирование установок, с которыми применялся фильтр;

- применять фильтр со слоевой маской, ограничивая тем самым применение коррекции.

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

Действие смарт-фильтров принципиально отличается от действия обычных фильтров тем, что не выполняется необратимого пересчета оригинальной информации.

Таким образом, использование смарт-фильтров — это еще один шаг к неразрушающей коррекции.

2.3 Описание лабораторной установки

Лабораторная работа выполняется на ПЭВМ типа BM PC в операционной среде Windows XP c использованием программного продукта Adobe Photoshop CS4.

2.4 Порядок виконання роботи і методичні вказівки з її виконання

2.4.1 Работа с векторной маской

Откройте файл Ring.psd.

Задачи работы:

- сделать желтое золото ярче;

- белое золото и бриллиант обесцветить;

- повысить резкость бриллианта и жемчужины.

а) Для того, чтобы загрузить и скомбинировать выделения из разных путей необходимо выполнить следующее: Ctrl+клик по пути в палитре Path — загрузка контура как выделение. При этом добавление клавиши Shift приведет к суммированию выделений, а Alt — к вычитанию выделенных областей.

Получите выделение только желтого золота (из первого выделения вычесть все остальные).

б) Анализируем, что означает сделать золото ярче - это, по сути, сделать его более оранжевым, то есть добавить и желтого, и красного.

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

в) Загрузите выделение белого золота и бриллианта. На основе этого выделения создайте корректирующий слой Hue/Saturation, в котором значение параметра Saturation установлено -100.

г) Превратите кольцо в смарт-объект и примените к нему фильтр повышения резкости Unsharp mask.

Поскольку метал становится «шершавым», ограничьте применение резкости в маске фильтра.

2.4.2

Откройте файл Landscape.psd.

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

В файле будет всего один слой, содержащий пиксели изображения, да и тот будет «упакован» в Smart Object. Остальные слои — управляющие. Для того чтобы

разделить изображение на части и отдельно работать с небом, отдельно с землей, отдельно со скалами нам потребуются маски.

1. Превратим наш единственный слой в в Smart Object.

Layer -> Smart Objects -> Convert to Smart Object.

2. Применим фильтр Unsharp Mask, чтобы придать снимку больше резкости. Обратите внимание — это дейстиве привело к созданию смарт-фильтра.

3. При помощи инструмента Quick Selection Tool выделим небо. Возможно, выделение получится не идеальным — можно переключить Photoshop в режим

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

4. Не снимая выделения, создайте управляющий слой Curves, и отрегулируйте контраст земли. Для этого воспользуйтесь одной из методик описанных в предыдущей работе о коррекции контраста при помощи кривых. Обратите внимание на то, что выделение, созданное перед созданием управляющего слоя, было учтено в виде маски, и коррекция была применена только к выделенной области. Если вы ошиблись, и выделение оказалось обращенным, то есть выделенной оказалась не земля, а небо — инвертируйте маску командой Invert (Ctrl+I).

5. Для поднятия контраста используем прием с наложением слоя в режиме Soft Light. Для начала загрузите выделение неба. Для этого кликните, удерживая клавишу Ctrl, по иконке маски в слое созданном на предыдущем шаге и инвертируйте выделение (Ctrl+Alt+I).

6. Создайте заливочный слой (Fill Layer) Gradient. В настройках заливочного слоя выберите градиент «от черного к белому» и расположите его так, чтобы черный был вверху, а белый внизу. Нажмите OK.

7. Переведите слой в режим Soft Light, затем двойным кликом по иконке слоя снова вызовите окно настройки градиента. Перемещая градиент непосредственно в изображении, добейтесь такого эффекта, который бы вас устроил. Нажмите OK.

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

8. Возможно, предыдущий шаг вызвал некоторые цветовые сдвиги или после поднятия контраста выявилось некоторое несовершенство цвета — самое время это исправить. Загрузите выделение из маски предыдущего слоя и создайте управляющий слой Curves. Исправьте цвет неба и облаков. Как вариант вы можете использовать вместо слоя Curves слой Color Balance, который представляет собой упрощенный вариант кривых.

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

соображений можно придать им более насыщенный оттенок. Создайте заливочный слой Solid Color оранжевого цвета. Точные значения здесь пока не так важны - у вас еще будет возможность их поправить.

10. Переведите этот слой в режим Color.

11. Создайте маску слоя и залейте ее черным цветом.

12С помощью мягкой кисти прорисуйте в маске скалы.

13. Регулируя прозрачность и цвет слоя добейтесь оптимального эффекта.

14. Возможно, после коррекции неба проступит цифровой шум. Исправьте это. Продублируйте самый первый слой — Layer 0.

15. Удалите из получившегося слоя фильтр Unsharp Mask. Инвертируйте маску и примените к нему фильтр Reduce Noise.

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

Методика, которая предлагается в данной работе представляет замечательный образец того, как можно работать с изобажением не касаясь собственно пикслей этого изображения. В числе прочего можно отметить, что внутри смарт-объекта, который был в основе всей работы может быть что угодно — например, RAW-файл, изображение в цветовой модели Lab или CMYK и т.п.

2.5 Зміст звіту

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

2.6 Контрольні запитання і завдання

Какие инструменты в программе PhotoShop используются для неконструктивной коррекции?