На главную страницу
Скотт Келби. Adobe Photoshop CC - книга для цифровых фотографов
Оглавление
Little Problems
Исправление распространенных проблем
Деформация для заполнения при помощи масштаба с учетом содержимого

Первую из функций Content-Aware (С учетом содержимого), которую мы опишем, удобно применять, когда нужно изменить размеры только части изображения без общего изменения его главного объекта. Эта функция прекрасно работает, когда необходимо вписать изображение в документ, размер которого не соответствует формату изображения цифровой фотокамеры (например, когда вы добавляете неподвижный снимок к видео слайд-шоу). Именно тогда Content-Aware Scale (Масштаб с учетом содержимого) проявляет себя со всей силой, потому что "учитывает" важную часть изображения и просто растягивает не столь важные части (а если результат вас не удовлетворяет, то можно их вообще удалить). Это походит на "интеллектуальное" изменение размеров.

Шаг Один


Здесь показаны два документа, с которыми мы будем работать. Первый - снимок цифровой камеры, а второй - пустой документ, похожий на широкоэкранное видео (он создан командой New (Создать) меню File (Файл), в диалоговом окне которой я выбрал опцию Film & Video (Фильмы и видео) из всплывающего меню Preset (Набор) и опцию NTSC DV Widescreen (NTSC DV, широкий формат) из всплывающего меню Size (Размер).

Шаг Два

Активируйте инструмент Move (Перемещение) (V) и перетащите снимок в широкоформатный документ. Чтобы уменьшить изображение и вписать его полностью в документ, нажмите быструю клавишу Ctrl+T (Mac: Command+T) и откройте Free Transform (Свободное трансформирование) (если маркеры изменения размеров свободного трансформирования не видны, нажмите быструю клавишу Ctrl+0 (ноль, Mac: Command+0), и окно изображения расширится так, что станут видны все маркеры). Нажмите-и-держите-нажатой клавишу Shift, щелкните по угловому маркеру и перетащите его для изменения размеров изображения. Когда изображение полностью впишется в документ (как показано здесь), нажмите клавишу Enter (Mac: Return) и зафиксируйте изменение размеров. Проблемой на этом рисунке является наличие белых промежутков слева и справа на изображении.

Шаг Три

Теперь вы могли бы снова активировать Free Transform (Свободное трансформирование), перетащить маркер с левой стороны до заполнения левого и сделать то же самое для заполнения правого промежутка, но это расширит объект, ноги станут толще и исказятся (сравните с изображением в Шаге Два и убедитесь в этом). Такое никого не обрадует и приведет к потере клиентки, поэтому не нажимайте на клавишу Enter фиксации трансформирования. Вместо этого нажмите клавишу Esc для отмены трансформирования. Потом зайдите в меню Edit (Редактирование) и выберите команду Content-Aware Scale (Масштаб с учетом содержимого).

Шаг Четыре

Эта команда открывает вид точно с такими же маркерами изменения размеров, как у Free Transform (Свободное трансформирование) (но у этих маркеров есть "особая возможность"). Теперь сделайте то же самое, что вы только что сделали в Шаге Три - перетащите левый маркер влево, пока изображение не заполнит левый пустой промежуток, а затем сделайте то же самое с правой стороны (как показано здесь). Функция Content-Aware Scale (Масштаб с учетом содержимого) понимает, где находится главный объект (и это самое важное), благодаря чему эта функция растягивает только фон (частей, масштаб которых позволительно изменить), и оставляет в исходном масштабе то, что изменять нельзя. Функция растягивает участки очень разумным образом, так что изображение не выглядит растянутым. Если в другом изображении эта функция не узнаёт, что на снимке есть человек, щелкните по кнопке Protect Skin Tones (Защищать телесные тона) в панели параметров инструментов (кнопка выделена здесь красным кружком), и это приведет Photoshop к пониманию того, что на снимке есть человек и следует запретить его растягивание. Конечно, функция может запутаться и не опознать человека (или объект), который не должен растягиваться, и в таких случаях приходит на выручку следующий прием.

Шаг Пять

До того, как мы продолжим, знайте, что вы можете также использовать эту функцию, чтобы уменьшить ширину снимка, не искажая объект (функция будет перемещать ноги модели, но не будет их искажать - что довольно удивительно -возможно, более удивительно, чем растягивание). Вы делаете это теми же средствами: просто активируйте команду Content-Aware Scale (Масштаб с учетом содержимого) и перетащите боковые маркеры внутрь, и кадр только частично свернется примерно в зоне ног модели, но сами ноги остаются недефор-мированными (как показано здесь). Обратили внимание, что край после перетаскивания немного, но не катастрофично, искажается и может быть легко исправлен? Довольно удивительно, не так ли? Ладно, а теперь о том, как защитить объект, когда Photoshop не признает того, что содержащая объект часть снимка является важной частью, которую не следует искажать при перетаскивании.

Шаг Шесть

Давайте откроем другое изображение (показанное здесь) и перетащим его в наш главный документ (можно взять предыдущее изображение и перетащить его верхний слой на иконку мусорной корзины внизу панели Layers (Слои), чтобы избавиться от этого слоя). Быстрой клавишей Ctrl+T (Mac: Command+T) снова вызовите функцию Free Transform (Свободное трансформирование) и измените размеры изображения, чтобы вписаться в документ. Затем снова используйте команду Content-Aware Scale (Масштаб с учетом содержимого) и сожмите изображение, и можно наглядно видеть, что происходит, когда Photoshop по какой-либо причине не признает наш объект (манекены и платья) в качестве главного. Захватите боковые маркеры и перетащите внутрь, и можно видеть, что сжимается всё (как показано здесь внизу). К счастью, мы можем это легко исправить.

Шаг Семь

Прием прост: выделите объект, который нужно защитить от искажений (в нашем случае, манекены и платья), сохраните это выделение, затем сообщите Photoshop, что вы сохранили выделение, и тогда Photoshop будет избегать этой выделенной области, как чумы. Итак, выберите подходящий для выделения инструмент из панели инструментов, и поместите выделение вокруг объекта (здесь я использовал инструмент - Quick Selection (Быстрое выделение). Он самый быстрый и хотя не самый точный, но достаточно хороший для того, что мы должны здесь сделать). Как только выделение сделано, зайдите в меню Select (Выделение) и выберите команду Save Selection (Сохранить выделенную область). Когда появится диалоговое окно Save Selection (Сохранить выделенную область), просто щелкните по ОК; теперь выделение можно отменить нажатием на Ctrl+D (Mac: Command+D).

Шаг Восемь


Затем зайдите в меню Edit (Редактирование) и выберите команду Content-Aware Scale (Масштаб с учетом содержимого). Все, что теперь необходимо сделать - сообщить Photoshop, что имеется сохраненное выделение (называемое каналом Alpha (Альфа)). Слева от кнопки Protect Skin Tones (Защищать телесные тона), в панели параметров инструментов, вы увидите всплывающее меню Protect (Защищать). Из этого меню выберите Alpha 1 (Альфа 1) (сохраненное вами выделение), и теперь функция Content-Aware Scale (Масштаб с учетом содержимого) точно знает, что не должно растягиваться. Итак, перетащите внутрь боковые маркеры, и обратите внимание, что объекты сохраняются в целости, а фон вокруг них, наоборот, сжимается.

 
На главную страницу