Как вырезать волосы в фотошопе с пестрого фона. Урок Photoshop
Иногда в работе с фотоколлажем нам просто необходимо вырезать волосы. Притом с неоднородного фона.
Что ж, давайте попробуем вместе справиться с этим непростым заданием!
Выбор фотографии
Нам понадобится фото большого размера (2000-3000 пикселей по короткой стороне), желательно исходник. Это необходимо для хорошего конечного результата. А вот маленькие изображения лучше вообще не использовать.
Итак, мы будем работать с фотографией этой девушки:
Не переживайте по поводу того, что не удастся идеально вырезать каждую волосинку, и что у вас уходит много времени на весь процесс. Аккуратно вырезать волосы, вы научитесь с опытом!
Вырезаем изображение девушки
При помощи инструмента Lasso Tool (Лассо) выделяем образ девушки, чтобы убрать лишнее. Далее используем сочетание клавиш CTRL + J или правую кнопку мышки по изображению и пункт Layer via Copy (копировать на новый слой).
Затем отключаем нижний слой:
Теперь нужно выбрать канал, на которым волосы максимально контрастируют с фоном. Для этого нужно перейти в
В нашем случае это Красный канал (Red).
Щелкаем правой кнопкой мышки по красному каналу и выбираем Duplicate Channel (дублирование).
Используем для этого канала команду Image — Apply Image.
Увеличиваем контрастность
Чтобы вырезать волосы в фотошопе мы должны усилить контрастность изображения. Это можно сделать с помощью Кривых (Curves): Image — Adjustments — Curves. Таким образом, мы максимально увеличиваем контрастность, делаем фон как можно темнее, а волосы — светлее.
Затем используем кисть белого цвета, Opacity (Непрозрачность) 100%. Будем закрашивать белым область, с волосами, которые нужно вырезать.
Будьте осторожны с краями — старайтесь закрасить только ту область, которая точно будет вырезана. Еще можно осторожно закрасить на фоне черным цветом то, что мешает и точно не нужно вырезать.
Чтобы еще больше увеличить контрастность, мы осветляем светлые части и затемняем темные. При этом обращаем внимание на границы черного и белого.
Воспользуемся инструментом Burn Tool (Затемнение). Выберите в панели инструментов Shadows (Тени) и затем осторожно начинайте водить по фону и волосам. Только проверьте параметр
Дальше поработаем с инструментом Dodge Tool (Осветление). В панели инструментов мы выбираем Светлые тона (Highlights), и тем самым осветляем светлые части и затемняем темные, делая их более контрастными. Рекомендую особенно тщательно проработать края, границы белого и черного.
Получаем промежуточный результат
Теперь инвертируем изображение с помощью команды Ctrl + I. Не забудьте проверить волосы, и если надо — еще раз пройтись по ним инструментом
Все, можно загрузить выделение, кликнув по иконке канала с зажатой клавишей Ctrl.
Далее нужно перейти в режим RGB на палитре каналов. И затем возвратиться на палитру Lаyers (Слои).
Нажимаем клавишу Delete, и вуаля — получаем следующую картинку:
Для наглядности создаем пустой слой под слоем с изображением девушки и заливаем его белым либо черным цветом. Как видите, образ пока далек от идеала!
Мы неплохо поработали с волосками. Однако кое-где аккуратно вырезать не получилось. Остались кусочки фона. А в некоторых местах волосы окрашены в цвет исходного фона.
Так что теперь нужно довести дело до ума!
Убираем все лишнее
И сделаем мы это при помощи следующих манипуляций.
Сначала постараемся Ластиком стереть все лишнее. А вот с проблемными местами мы поступим иначе. Выделим нужный кусок волос, перенесем на новый слой (Ctrl + J), а затем снова возвратимся в палитру каналов. Далее повторяем весь алгоритм еще раз.
Выбираем этот кусочек волос. Для него подходит Синий (Blue) канал.
Проходим весь процесс заново, и получаем вот что:
Теперь нужно загрузить выделение (Ctrl + клик по иконке канала), и нажать Delete. В результате у нас будут четко выделенные волоски.
А дальше аккуратно убираем ластиком все лишнее на нижнем слое, и «сливаем» оба слоя. Проделайте это везде, где необходимо!
Вот что получилось в итоге:
Наводим лоск
Обрабатываем волоски
Согласитесь, вырезать волосы в photoshop не так-то и просто. Но уверены, у вас все получится. Просто надо навести порядок.
Волоски излишне окрасились в цвета первоначального фона? Давайте обработаем их с помощью мягкой Кисти: поставьте режим Color на панели инструмента, Opacity примерно 60-70%.
Дальше загрузите выделение, зажмите клавишу Ctrl и кликните по иконке слоя. И постепенно раскрашивайте волоски. Цвет берите с раскрашиваемой области (Alt + клик на нужном цвете). Для максимально естественного результата используйте побольше оттенков.
В конце возьмите мягкий Ластик, поставьте Opacity на 30% и слегка пройдитесь по самым кончикам волос, чтобы смягчить их.
Убираем ненужный контур
Если остался лишний контур на какой-то части выделенного объекта (например, на одежде), то его тоже лучше убрать.
Для этого загрузите выделение (Ctrl+клик — по иконке слоя), и в меню Select — Modify — Contract поставьте значение 2-4 пикселя, в зависимости от размера изображения. Подбирайте значение так, чтобы в выделение попал ненужный контур.
Теперь инвертируем выделение Select — Inverse. Берем Ластик, и убираем с его помощью лишний контур. Для снятия выделения жмем Ctrl+D.
Вот и все, работа готова! Волосы вырезали, красоту навели — осталось «примерить» новый фон. Теперь вы знаете как вырезать волосы фотошопе.
Да, и кончено фон и объект должны соответствовать друг другу, но это уже тема другого урока. 🙂 А пока — попробуйте и вы проделать нечто подобное на своем фотоколлаже.
Как аккуратно вырезать волосы в Photoshop
Проблема качественного выделения таких сложных объектов, как волосы, является одной из самых распространённых в Photoshop. В этом уроке мы покажем вам, как выделить волосы, используя инструмент Refine Edge.
Одно из преимуществ цифровой фотографии – это возможность объединения разных снимков. Овладев несколькими приёмами, вы сможете перемещать объекты съёмки в другие страны и континенты или сумеете объединить на одной фотографии людей, которые в реальной жизни никогда не встречались.
Чтобы фотография выглядела реалистично, вырезать и выделять объекты следует очень аккуратно. Самая проблемная часть, с которой можно столкнуться вырезая из фотографий людей – это волосы, так как часто сквозь волосы просвечивается задний фон. К счастью, в Photoshop есть инструменты, которые сделают за вас всю самую трудоёмкую работу.
Представленный в Elements 11, инструмент Refine Edge является самым мощным и действенным для качественного выделения сложных объектов. Если быть точнее, это не инструмент, а опция, которая позволяет улучшить существующее выделение и сделать края более аккуратными.
Поначалу использование этой опции может показаться сложным. Освоив азы работы с ней, вы поймёте, что это очень легко.
Шаг 1. Выберите фон
Для начала скачайте исходные файлы. Откройте файл cut_out_before.jpg. Выберите инструмент Magic Wand tool (Волшебная палочка) и сразу проверьте, стоит ли галочка напротив параметра Contiguous (Смежные пиксели) и установите для Tolerance (Допуск) значение 21. Кликните по серому фону, чтобы начать создание выделения, далее удерживая клавишу Shift, продолжайте выделять задний фон, включая пустое пространство между пальцев рук и волос.
Шаг 2. Откройте Refine Edge
Идите в Select>Inverse (Выделение>Инверсия), чтобы выделить модель, а не фон. А затем откройте вкладку Refine Edge.
Шаг 3. Отрегулируйте радиус
Поставьте галочку напротив Show Radius и экспериментируйте со слайдером, изменяя тем самым размер края. Изменение будет происходить только в выделенной области. Выберите инструмент Refine Radius tool (Очистить радиус), и прорисуйте им область волос по краю, чтобы избавиться от следов фона.
- Совет. Работая с маской слоя, пользуйтесь клавишей X, чтобы быстро переключаться между белым и черным цветами.
Шаг 4. Преобразование краёв
Продолжайте прорисовывать область волос, покрывая участки, где сквозь волосы проглядывает серый фон. Если вам нужно стереть какую-то прорисованную часть, то зажмите клавишу Alt и продолжайте рисовать. Закончив этот этап, нажмите на клавишу F, чтобы увидеть черно белый вид. Поработайте с ползунками Contrast и Shift Edge, чтобы сделать края жёстче.
Шаг 5. Наведите порядок при помощи маски
В меню Output to (Вывести) выберите New Layer with Layer Mask (Новый слой со Слоем Маской) и нажмите OK. Перейдите в панель слоёв (Window>Layers) и нажмите на миниатюру маски. Вероятнее всего, с первого раза у вас не получится обрезать объект идеально ровно, поэтому придётся приводить в порядок края. Вооружитесь чёрной кистью, увеличьте изображение и аккуратно закрасьте области, где остались участки фона.
Шаг 6. Перенесите модель на фон
Откройте файл beach.jpg. Выберите инструмент Move tool (Перемещение). Перетащите слой с вырезанной моделью на вкладку открытого в редакторе изображения пляжа. Затем повторите процедуру с использованием опции Refine Edge (Уточнить края): выделите маску, перейдите в Select>Refine Edge и повторите процесс. Выделите фоновый слой и перейдите в Filter>Blur>Lens Blur (Фильтр>Размытие>Размытие при малой глубине резкости), установите значение для Radius равное 35 и нажмите OK.
Шаг 7. Добавьте цветовые эффекты
Делая подобные композиции из разных фотографий, крайне важно создать ощущение, что фон и объект съемки были сняты при одинаковых условиях. Одним из действенных способов добиться такого результата является добавление цветового тонирования. Лучше всего пользоваться корректирующими слоями. Кликните по иконке Create Adjustment Layer (Создать Корректирующий Слой) на панели слоев и воспользуйтесь такими инструментами, как Photo Filter (Фото фильтр) и Levels (Уровни).
Автор: jpaterson
Как в «Фотошопе» вырезать волосы быстро и качественно
Рано или поздно каждый пользователь, осваивающий работу в графическом редакторе, начинает интересоваться, как вырезать волосы в «Фотошопе». Разберемся с наиболее эффективными способами вырезания объектов со сложными контурами.
Уточняем край
Вообще, если быть точными, проблема состоит не в том, как в «Фотошопе» вырезать волосы (это элементарно), а в том, как их выделить с максимальной детальностью и точностью. Первенство здесь, пожалуй, принадлежит инструменту «Уточнить край».
Эта незаурядная функция (Refine Edge) пополнила арсенал инструментов «Фотошопа» начиная с версии CS5 и пристроилась справа вверху на панели настройки инструментов.
С помощью функции «Уточнить край» можно это сделать с любым выделением, независимо от его происхождения. Следуя общепринятому убеждению, что популярный графический редактор с каждой новой версией становится совершеннее, продемонстрируем умение этого инструмента вырезать волосы в «Фотошопе CS6».
Для начала выделим объект любым подходящим для конкретного изображения способом, например, с помощью функции «Быстрое выделение». Затем, нажав кнопку «Уточнить край», перейдем в одноименное диалоговое окно с настройками параметров контура выделения.
Прежде всего, нужно выбрать «Режим просмотра» (View mode), указав предпочтительный для вас вариант отображения границы между объектом и фоном. Здесь нам предлагаются «Марширующие муравьи» (Marching Ants), «Перекрытие» (Overlay), «На черном» (On Black), «На белом» (On White), «Черно-белое» (Black & White), «На слоях» (On Layers) и «Показать слой» (Reveal Layer). Выбор режима просмотра — сугубо личное дело пользователя, но, поскольку нас интересует, как в «Фотошопе» вырезать волосы, удобнее работать в режиме «Черно-белое».
Для обнаружения краев (Edge Detection) предусмотрены две настройки. Если поставить галочку в чекбоксе «Умный радиус» (Smart Radius), программа определит характер выделения (резкое или мягкое) и сразу подкорректирует его. В нашем случае с волосами рекомендуют использовать эту функцию.
Настройка «Радиус» (Radius) определяет размер области уточнения, то есть ширину (в пикселях) зоны влияния инструмента. Радиус будет зависеть от детальности контура и разрешения изображения.
Далее следует группа настроек края (Adjust Edge). Функция «Сгладить» (Smooth) вряд ли нуждается в комментариях, тем более что в нашем случае она неуместна. Растушевка (Feather) смягчает контур, но это нам тоже ни к чему, а вот настройки «Контрастность» (Contrast) и «Сместить край» (Shift Edge) могут быть очень кстати.
Собственно, уточняющие край функции поручены двум инструментам, спрятанным за иконкой с кисточкой в диалоговом окне и показанным слева вверху в главном окне нашего документа. Эти инструменты расширяют область обнаружения краев.
Если надо детализировать какой-нибудь участок выделения (а для волос это потребуется), берем кисточку «Уточнить край» (Refine radius tool) и, задав необходимый радиус в главном окне слева вверху, проводим вдоль проблемного отрезка контура. Особой точности здесь не требуется, программа сама разберется, что к чему. Если же нужно упростить излишне детализированные фрагменты, используют инструмент «Стереть уточнение» (ластик).
В выпадающем списке окошка «Вывод в» (Output To) предлагается несколько вариантов представления результата, где можно выбрать «Выделение» (Selection), «Слой-маска» (Layer Mask), «Новый слой» (New Layer), «Новый слой со слоем-маской» (New Layer with Layer Mask), «Новый документ» (New Document) и «Новый документ со слоем-маской» (New Document with Layer Mask). Если, увлекшись уточнением краев, вы не забыли, что нас интересует, как в «Фотошопе» вырезать волосы, то, конечно, выберите вариант вывода «Выделение», прежде чем нажать OK.
Вот теперь, когда остается только нажать кнопку Delete, чтобы навсегда разлучить объект с родным фоном, самое время обратить внимание на функцию «Очистить цвета» (Decontaminate Color). Этот инструмент применяется (выбирается), если, положив вырезанный объект на новый фон, вы обнаружите бахрому из остатков цветных пикселей вокруг краев выделения. В этом случае «Фотошоп» изо всех сил постарается заменить цвет выделенных пикселей цветом соседних точек, независимо от того, были ли они выделены. Ползунком «Эффект» (Amount) регулируется количество краевых пикселей, которые надлежит «перекрасить».
Используем цветовые каналы
Возможно, кому-нибудь будет полезно узнать, как в «Фотошопе» вырезать волосы, не прибегая к помощи штатных инструментов выделения. Есть такой способ, и зачастую он как раз предпочтителен для использования по отношению к таким сложным объектам, как волосы. Речь идет о цветовых каналах изображения, которые можно увидеть на вкладке «Каналы» (Channels) панели слоев.
Суть метода выделения заключается в определении, обработке и выделении наиболее контрастного по отношению к выделяемому объекту канала, которым чаще всего оказывается синий канал, тем более если объектами являются волосы, мех, шерсть и проч.
Выбрав канал, создают его копию, затем, используя одну из функций коррекции яркости и контрастности, добиваются максимального зачернения объекта на осветленном в свою очередь фоне, чтобы проявить как можно больше деталей (волос) в контуре выделяемого объекта. Для этого в зависимости от характера конкретного изображения можно использовать коррекцию яркости/контраста, настройки «Уровень» или «Кривые», но во многих случаях очень хорошие результаты получаются с корректирующим слоем «Микширование каналов» (Channel Mixer).
Понятно, что в диалоговом окне свойств коррекции Channel Mixer предельное затемнение объекта на осветленном фоне достигается регулировкой ползунков красного, зеленого и синего цветов, но для этого нужно не забыть поставить галочку в чекбоксе «Монохромный».
Получив желаемый результат, выделяем (Ctrl + A) изображение и в меню «Редактирование» выбираем команду «Скопировать совмещенные данные» (Shift + Ctrl + C). Далее возвращаемся на вкладку «Каналы» и создаем новый альфа-канал (сохраняем выделенную область в новом канале).
Теперь выделяем (Ctrl + A) сохраненное выделение, вставляем (Ctrl + V) содержимое буфера обмена (у нас с собою было), снимаем выделение (Ctrl + D) и, перейдя в «Изображение > Коррекция», выбираем команду «Уровни». Здесь мы снова трудимся над усилением контраста, затем, если понадобится, подчищаем рисунок, убирая лишнее с помощью черной и белой кистей.
Затем, нажав клавишу Ctrl, щелкаем по миниатюре альфа-канала (выделится все белое), переходим на вкладку «Слои», отправляем в корзину корректирующий слой «Микширование каналов» и, наконец, жмем беспощадную клавишу Delete, удаляя таким образом фон.
Под изолированный объект при необходимости можно подкладывать различные фоны, чтобы откорректировать контур, используя функции команды «Обработка слоев» в меню «Слои».
Извлекаем объект
В случае если вам все равно, как в «Фотошопе» вырезать волосы, когда нужно выделять быстро, много и с приемлемым качеством, программой предусмотрена команда «Извлечь» (Extract) в меню «Фильтр» (Filter). По этой команде открывается большое диалоговое окно (почти мини-редактор) с инструментами создания контура и настройками его параметров.
Главный инструмент здесь (потому и расположен слева сверху), напоминающий фломастер, называется Edge Highlighter (выделитель краев). Задав в зависимости от конкретных условий толщину мазка (Brush Size), этим «фломастером» обводят объект, обязательно замкнув контур. Обвести нужно так, чтобы интересующая нас граница со всеми своими кудрями, локонами или прядями оказалась внутри этой жирной каймы. Можно подправить линию ластиком (Eraser Tool), придвинуть/отодвинуть ее поближе/подальше (Ctrl +/-) и даже отменить команду (Ctrl + Z).
Если выбрать режим Smart Highlighting (хитрое и умное выделение), программа поведет себя более интеллектуально, определив границу значительно точнее, что проявится в тонкости линии при обводке «фломастером».
Теперь «Фотошопу» нужно указать, что подлежит удалению, а что должно остаться. Для этого берем ведро с краской (Fill Tool) и «выливаем» ее на объект, щелкнув внутри контура, а если промажем, удалим в итоге сам объект. Подтверждая свою решимость завершить процедуру, нажимаем OK и любуемся результатом.
Используем маску
Для оперативного выделения и вырезания объектов (в том числе и волос) из фоновой основы часто используют Quick selection tool (быстрая маска), иконка которой расположена в самом низу панели инструментов. Выделяемую область на изображении в режиме быстрой маски рисуют черной кистью, регулируя ее размер, жесткость, непрозрачность и силу нажима. При желании можно обрисовать прическу вплоть до волоска, но для этого нужно невероятное терпение, поэтому обычно здесь создают приблизительное выделение, перейдя в обычный режим повторным нажатием кнопки «Быстрая маска», а затем детализируют его с помощью инструмента «Уточнить край».
Орудуем пером и пальцем
Мы узнали, как вырезать в «Фотошопе» волосы. Теперь не помешает научиться их наращивать, потому что обе эти задачи, несмотря на противоположность, могут быть взаимосвязаны.
Некоторые «фотошоперы», работая с прическами, предпочитают оконтуривать объекты, не вдаваясь в детали профиля, с помощью инструмента «Перо» (Pen Tool), а затем «Пальцем» (Smudge Tool) восстанавливают исходный контур вплоть до волоска (если в этом есть смысл). Желательно, чтобы в волосах, включенных в контур выделения, не просвечивался фон.
Оконтурив и создав выделение (щелчок правой кнопкой по контуру > команда «Образовать выделенную область»), копируют его на новый слой (Ctrl + J), уменьшают непрозрачность исходного изображения, чтобы использовать его в качестве трафарета, и, выбрав «Палец», восстанавливают на дубликате оригинальный профиль, манипулируя размером и жесткостью кистей.
Набив руку в использовании «Пальца», можно справиться с такой лохматой головой, при работе с которой и специальным программам-экстракторам «мало не покажется».
Как вырезать волосы в фотошопе
Здравствуйте, дорогие читатели и просто случайные посетители блога! Сегодня я хочу Вам рассказать о том, как вырезать волосы в фотошопе.
Ведь при вырезании объектов фотографии, всегда представляют собой сложность в выделении человеческий волос и шерсть животных. Сегодня я хочу поделиться с Вами следующими двумя способами вырезания волос в фотошопе, первый для изображений с простым фоном, второй для изображений с более сложным фоном.
Конечный результат:
Итак, поехали!
Способ 1: Изображения с простым фоном
Естественно, лучшими для обработки являются профессиональные фотографии, сделанные в студии на белом фоне. На них намного проще найти края вырезаемого объекта, но вырезать волосы слега сложнее. Чтобы вырезать эту девушку в данном примере мы будем использовать распространенный метод вырезания – с помощью инструмента Каналы.
Откройте Ваше изображение в фотошопе. Конкретно данная фотография не имеет чистого белого фона, но это простой цвет, который имеет хорошую контрастность с объектом.
Перейдем на палитру Каналы и посмотрим на каждый из них: Красный, Зеленый и Синий. Все каналы имеют определенный тоновый рисунок, выберите тот канал, который имеет наибольший контраст между фоном и объектом. Дублируйте его, перетащив на иконку создания нового канала.
Выберите только что созданный канал и скорректируйте его с помощью инструмента Уровни (Ctrl+L), чтобы увеличить контраст между светлыми и темными участками. Однако не стоит переусердствовать, т. к. при высоком контрасте изображение начнет пикселизироваться.
В связи с небольшим изменением тона фона темные области стали серыми. Используя инструмент Осветлитель с низкой непрозрачностью и диапазоном светлых тонов (Подсветка), прорисуйте эти фоновые области, чтобы осветлить их.
Переключитесь на инструмент Затемнитель с диапазоном Тени и затемните внутреннюю часть изображения девушки к чисто черному цвету.
Используя кисть, закрасьте черным цветом оставшиеся, не закрашенные участки выделения.
Инвертируйте канал, чтобы сменить черные области на белые и белые на черные. Проверьте, не осталось ли пропущенных в выделении областей.
Зажмите клавишу Ctrl и щелкните по миниатюре канала, чтобы загрузить выделение, затем щелкните по каналу RGB, чтобы включить видимость всех остальных. Вернитесь на палитру слоев и скопируйте содержимое выделенной области, вставьте его на новом слое. Отключите видимость оригинального слоя, чтобы увидеть вырезанное изображение на прозрачном фоне.
С помощью данного выделения удалось вырезать даже самые тонкие волосы. Вставьте вырезанное изображение на другой фон. Увеличьте изображение и Вы сможете заметить наличие светлого ореола вокруг вырезанного объекта. Это можно исправить, используя инструмент Затемнитель в диапазоне светлых тонов (Подсветка). Для этого прорисуйте данным инструментом ореол, возникший вокруг вырезанного объекта.
Способ 2: Изображения с детализированным фоном
Способ с использованием Каналов отлично подходит для студийной фотографии с простым фоном. Но как же быть с обычными фотографиями с детализированным фоном, сделанными, например, в путешествии?
Откройте Ваше изображение в фотошопе. Данное изображение имеет неплохой контраст межу объектом и фоном, но в некоторых местах волосы сливаются с темными тонами фона.
Начните создавать выделение с помощью инструмента Перо, рисуя контур по четко видимым краям, а когда вы дойдете к волосам, просто создайте грубое контурное выделение.
При выделении волос старайтесь выделать только сплошные их участки, которые не переходят в фон, иначе светлые тона фона позже помешают нам в работе.
Создайте выделение с растушевкой в 0,2 пикс., чтобы смягчить острые края. С помощью комбинации клавиш Ctrl+J, скопируйте содержимое выделенной области на новый слой. Затем уменьшите непрозрачность фонового слоя, предварительно преобразовав его в обычный, так, чтобы можно было заметить первоначальные очертания волос.
Вот здесь начинается самое интересное! Возьмите инструмент Палец, и начните прорисовывать новые волосы, используя оригинальное изображение как шаблон. Начните с кисти, размером в 4px, чтобы заложить основу из густых волос и скрыть зубчатые линии, оставшиеся после грубого выделения. Здесь Вам очень пригодиться графический планшет, он поможет Вам создать линии разнообразной толщины и ускорить процесс их прорисовки.
Новые, прорисованные волосы вернули объекту первоначальный вид. На данном этапе это не выглядит плохо, но повторив процесс, используя более тонкую кисть, мы сможем прорисовать поодинокие волоски.
Используя инструмент Палец с кистью, размером в 2px, прорисуйте тонкие волосы в различных направлениях, это придаст реалистичности нашему изображению.
Это фото легко можно поместить на любой фон, т. к. оно имеет четкие края без окантовки и потери мелких деталей.
Конечный результат:
Итак, сегодня мы с Вами рассмотрели два способа вырезания волос в фотошопе. Первый – когда изображение сделано на сплошном фоне в фотостудии, второй – для обычных фотографий, когда в качестве фона выступают другие объекты.
С Вами был на связи Сергей Заставный, надеюсь, что Вам понравился данный урок. Спасибо за внимание. Успехов!
Автор: Chris Spooner;
Переводчик: Сергей Заставный.
Ссылка на источник