Залежно від мотиву та подальшої обробки, я можу спростити вирізання волосся, збільшивши нове тло з наявним зображенням. Можливості цього вирізання не слід недооцінювати. Воно залежить від трьох факторів: кольору / яскравості початкового тла, кольору / яскравості об'єкта вільного вирізування (зовнішня частина волосся) та кольору / яскравості нового тла. Той, хто зрозумів принцип дії вирізань, може досягнути дуже швидких та фантастичних результатів. У цій частині я хочу показати, як можна використовувати методи заповнення для вирізання волосся. При цьому я не буду загально говорити про режими шарів, а лише в конкретному контексті вирізань волосся та тла.
Джерело зображення: Giorgio Gruizza, pitrs, Deklofenak, Ben Heys, T.Tulic, Ontario Ltd @ Fotolia.com
Трохи теорії на початку
За допомогою методів заповнення можна виконати операції вирівнювання кольорів та яскравостей одного шару з колорами та яскравостями інших шарів. Режим шару або метод заповнення завжди впливає на підлежачі шари, а не на розташовані вище шари!
Вирізання волосся з використанням обчислень технічно не є справжнім вирізанням, це перекриття або приховування зображень.
Для вирівнювання важливий тоновий діапазон в межах тла та основного мотиву, в межах якого нове тло має рухатися. Так, якщо тло чорне, а волосся блонд, то обидва відповідні тонові значення визначають межі. Всі тонові значення між блонд і чорним підходять для нових тліни, щоб вирізання вийшло ідеально. Для оцінки тонових діапазонів можна використовувати модель HSB та модель CMYK. У моделі HSB значення B для яскравості є хорошим показником шкали. Для зображень з високим насиченням також потрібно враховувати значення S. У моделі CMYK важливим є значення K. Воно відтворює чорний колір на зображенні та є межею між зрощенням та затемненням для вирізання. Модель HSB найкраще підходить для перевірки тонових діапазонів, оскільки вона найбільше відповідає вибору кольорів в Photoshop. Тон (Hue) - права смуга кольорів, насиченість (Saturation) налаштовується вибором вліво-вправо у виборі кольорів, а яскравість (Brightness) змінюється вгору-вниз.
Приклад 1: Світліший колір / Негативне множення - коричневе волосся та чорне тло
У цьому прикладі у мене є майже чорне тло та коричневе волосся з світлою обличчям. Важливою при оцінці є яскравісна властивість окремих волосин зліва на зображенні, оскільки їх не можна просто виправити за допомогою маски шару. Таким чином, це значення встановлює межу для вирізання. Інше значення - найсвітліше значення на тлі. Згідно з моделлю HSB - у виборі кольорів ліворуч зверху - є наступні значення яскравості (B):
Тло: 2 відсотки (у темнішому пункті) Волосся ліворуч: 35 відсотків (у найсвітлішому пункті)
До речі: я можу також відображати значення HSB за допомогою вікна Інформація. Для цього мені просто треба активувати значення HSB у параметрах панелі.
Новий фоновий текстур має середнє значення яскравості від 4 до 11 - він пасує практично всюди точно в тоновому діапазоні.
В цих межах мій новий фон може рухатися, коли я закріплюю своє вихідне зображення методом заповнення "Світліший". Новий фон розташовується під шаром із моделлю, оскільки режими шарів завжди виконують операції вирівнювання з нижніми шарами. Режим Світліший завжди показує для кожного кольорового каналу світліше з двох значень у результаті. Якщо новий фон повністю темніший за значення відсотку 35 або світліше за 2 відсотки, волосся буде повністю відображено, а темний "старий" фон буде відключений.
Я також можу використовувати режим Світліший колір. Тоді для відповідних шарів відображаються більш яскраві тонові значення, що у цьому прикладі дає той самий ефект, що і Світліший.
Поруч та під вухом волосся темніше, ніж в інших місцях. Там, де новий фон, який у ці місця світліший за волосся, частково просвітлює. Тому я дублюю шар тла, ставлю його на режим Звичайний і додаю до шару маску шару.
Маску шару я перевертаю за допомогою Ctrl+I і закриваю всю зовнішню область, щоб волосся, які не містять тла, залишалися видимі.
У цьому випадку ще є окремі світлі волосся, які наразі не відображаються. Це можна дуже швидко виправити з додатковим шарам, який дублюється в режимі Негативне множення. Цей метод заповнення відтворює світлі волосся, а темні зникають. Це посилює видимість світлих ділянок. Якщо це занадто сильно, я можу зменшити прозорість до 60 відсотків.
Я додаю на цей шар маску шарування, де маскується всередині область волосся. Моя перша обробка з режимом шару Світліші кольори в поєднанні з методом заповнення Від'ємне множення завершена.
Приклад 2: Світліші кольори – світле волосся собаки на нерівному тлі
У цьому прикладі все трохи складніше, оскільки тут є нерівний тлі, який обмежує простір для нового тла.
За моделлю HSB в зображенні є такі яскравості: - волосся собаки: 55 відсотків (в найтемнішому місці зовнішньої області волосся) - тло: 36 відсотків (в середньому, є точки, які йдуть навіть понад 50 відсотків)
Новий текстурний фон в середньому має значення B на рівні 40 відсотків.
Оскільки в цьому зображенні середня вільна область для нового фону знаходиться в яскравості між 36 та 50 відсотків, тут також можна використовувати метод заповнення Освітлення або Світліші кольори. Деякі точки у фоні, хоч і яскравіші, але цю обставину я можу виправити за допомогою корекційного шару.
Спочатку я знову додаю свій новий фон під шар собаки. Шар собаки я встановлюю в режим Світліші кольори.
Я дублюю шар собаки і розміщую його під оригінальним шаром у режимі Звичайний. Дубльованому шару я додаю маску шарування, перевертаю її з Ctrl+I і забарвлюю внутрішню область собаки у білий, щоб повністю показати внутрішню область собаки.
Тепер на зображенні все ще видно деякі стебла з фону, які світліші, ніж новий фон, і тому просвічують.
Тепер один маленький фокус: я додаю до шару собаки коригуючий шар Відтінок/Насиченість як маску відрізання. Маска відрізання забезпечує те, що коригуючий шар діє лише на шар собаки і не впливає на розташовані під ним шари.
У коригуючому шарі я відкриваю зелені відтінки і зменшую яскравість до -100. Цим я розширюю простір для нового фону, оскільки старий зробився темнішим. Висновок: світлі стебла зникають. Також я зсуваю регулятор відтінку вліво, щоб перетворити зелені кольори на жовті. Цим я можу перетворити слабку зелену обірву на шерсть у колір шерсті.
Якщо залишаються окремі області фону, що просвічують, я маскую їх безпосередньо в масці шарування шару собаки. Обробка завершена.
Приклад 3: Світліші кольори - блондинисте волосся перед червоним фоном і особливість з насиченістю
У цьому прикладі у мене червоний фон, який я хочу замінити сірою текстурою. Червоний колір досить насичений. Тому існує особливість в значеннях.
За моделлю HSB в зображенні є такі яскравості (B):
Фон: 15-30 відсотків (відлів зліва направо стають світлішими) Волосся: 80 відсотків (в найтемнішій точці)
Новий фон має яскравість 20 відсотків. Теоретично він не покриває всі області зображення. Практично він це робить. Це означає, що значення B є хорошим показником для обробки, але при певному насиченні воно не належить визначальною. Червоний фон має насиченість від 95 до 99 відсотків. Тому червоний колір у поєднанні яскравості та насиченості стає темнішим, і обробка працює у режимі шару Світліші кольори.
Це межове значення особливо видно в тій області, де червоний фон трохи просвічує. У цьому випадку за моделлю CMYK як для нового, так і для старого фону встановлюється значення K приблизно 70.
Волосся все ще має червоний відтінок. Спочатку я дублюю шар фону і розміщую його у режимі Звичайний під моїм шаром з режимом Світліші кольори. Я маскую зовнішню область, щоб обличчя та внутрішні області волосся були повністю показані.
Знову я можу використати невеликий трюк із корекційним шаром Відтінок/Насиченість. Через червоний фон я відкриваю червоні відтінки і зменшую яскравість на близько 45; регулятор відтінку я переміщую на +10, щоб перетворити червоне волосся у блондинисте. Червоний фон стає темнішим і матовішим, і зникає з зображення.
Для плавного переходу я вимальовую відповідні області волосся в існуючій масці шарування.
Готово моє обчислення з новим фоном.
Приклад 4: Взаємовідтворення - Темні волосся зі спрощеною деталізацією
Тут модель має темне волосся на сірому тлі.
Спочатку я додаю текстуру та розміщую її над шаром моделі.
За допомогою Магнітного Ласо я виділяю тіло моделі та додаю до шару текстури маску шару з виділеним об'єктом. Застосовую Strg+I до маски шару, щоб зберегти видимість тіла.
Шар текстури встановлюю на режим заповнення Взаємовідтворення. Цей режим змішує кольори таким чином, що тіні та світла обох шарів залишаються разом з легким збільшенням насиченості. Таким чином, на відміну від режимів заповнення Світліший/Темніший колір, тут не відбувається розділу, а здійснюється змішування. Тонові значення тут грають вторинну роль.
Як результат, текстура взагалі чітко видно, але області волосся перекривають текстуру через свої темні відтінки.
Новий фон ідеально взаємодіє з темним волоссям моделі й деталі залишаються видимими.
На масці шару текстури я маскую світлові відбитки в волоссі, щоб вони не перекривалися й лише показувалися з підшару.
Готово моє обчислення. Навіть деталі волосся відображені дуже чітко на зображенні.
Порада: Замість режиму Взаємовідтворення можна спробувати також режими заповнення М'яке світло або Тверде світло. Якщо виникнуть зміни у кольорі, їх швидко можна вирішити за допомогою регулюючого рівня.
Приклад 5: Темний колір/М'яке світло - Темні волосся з складною деталізацією
У цьому прикладі волосся виявилося дещо важким для обчислення через його дрібні та деталізовані характеристики.
Спочатку я знову розміщую текстуру над фоновим шаром та встановлюю її у режим Темний колір.
При цьому методі заповнення завжди відображаються темніші пікселі обох шарів. Це є відповідністю методу заповнення Світлий колір.
Тут я маю такі ліміти за моделлю HSB: - Фон у середньому на 33 відсотки - Волосся у середньому на 43 відсотки
Новий фон має середнє значення яскравості B від 35-38 відсотків.
Внутрішню область моделі я знову відобразив, зробивши копію фонового шару, розмістивши її найвище в ієрархії шарів та встановивши Маску шару. У цій Масці шару я маскую всі зовнішні області, щоб лише обличчя та тіло залишалися видимими.
Виявилося, що дрібні волосся не відображаються. Ці піксель грі мали, мабуть, значення вище 50 відсотків сірого.
Цю проблему я можу вирішити за допомогою ще одного шару. Для цього я копіюю фоновий шар та застосовую до нього таку ж Маску шару, як вже існуючу Маску шару. Для цього я просто клікаю на Маску шару з натиснутою клавішею Alt та перетягую її до нового шару. Маску шару я розгортаю, щоб лише зовнішні волосся були видимі, з допомогою Strg+I.
Новий шар отримує режим заповнення М'яке світло. М'яке світло забезпечує підвищення контрастності. Усі області, які темніші, тобто мали значення менше 50-відсоткового сірого, стають ще темнішими та підвищують контраст. Це дозволяє повернути дрібні структури волосся назад на зображення.
Рівень переходу я рівняю, використовуючи м'який круглий Пензлик на межах Маски шару.
Якщо волосся на краях здаються занадто темними, я можу легко зменшити Непрозорість цього шару. Готово моє обчислення.
Приклад 6: Варіація методів заповнення - Темні волосся у зовнішньому світлі
Зовнішні знімки мають свій нюанс. Світло та тіні зовсім інші, ніж у студійних знімках. У той час як обчислення у студійних знімках працюють дуже добре, вони не настільки рекомендовані для неправильних фонів у зовнішніх знімках.
Проблема у цьому зображенні полягає не лише у нерівномірному фоні та складних деталях волосся, але й у світлових відбитках у волоссі.
У останньому прикладі я покажу, як підходжу до такого завдання, роблячи розрахунки окремо для основних волосся, світла в волоссі та деталей волосся - і все це за допомогою різних методів заповнення.
Той, хто зможе добре зрозуміти цей приклад, повинен цілком зрозуміти техніку розрахунку для обрізання волосся.
Спочатку я розміщую знову мій новий фон над існуючим рівнем фону. Я дублюю рівень фону та розміщую його вгорі у панелі рівнів.
На дубльованому рівні створюю вибірку тіла до краю волосся, яка добре відокремлена від фону. Для цього використовую інструмент Вибір за швидкістю.
Після створення виборки я додаю до рівня Маску шару. Вибірка автоматично передана в Маску шару, та фон початкового зображення великими площами прихований. Цей рівень відображає область тіла та обличчя, яка залишається видимою в режимі рівнів Нормально. Я називаю цей рівень "Тіло та волосся".
Я дублюю рівень "Тіло та волосся". За допомогою білого Пензля я розширюю на дубльованому рівні білий діапазон із всім волоссям. Для цього я перед тим відключаю рівень із новим фоном. Потім я знову включаю цей рівень. Дубльований рівень називається «Чорне волосся».
Рівень "Чорне волосся" встановлюю в режим Тільки тінь. Чорне волосся стає видимим перед новим фоном.
Проте не всі деталі волосся та світлові відбитки враховані.
Першим кроком для більш детального волосся є створення коригувального шару Коригування тону як Маска рівня. Я збільшую контраст темного волосся, переміщуючи регулятор чорного кольору на 26 вправо та регулятор білого кольору на 195 вліво. Регулятор гамми переміщую до значення 0,66 для кращого розподілу середніх тонів.
Щоб тіло не було затронуто коригуванням тону, маскую його в Масці рівня коригувального шару. Також можна маскувати елементи з початкового фону, які знову з'явилися на зображенні з блоком коригування тону, в Масці рівня коригувального шару.
Тепер волосся чітко виражене на зображенні, але все ще відсутні дрібні деталі.
Я дублюю рівень "Чорне волосся" та зменшую область волосся в масці. Залишається лише область вільно рухливого волосся на вітрі - місце, де повинні бути субтельні деталі волосся.
Рівень встановлюється на функцію заповнення М'яке світло , щоб дати деталям більше контрасту.
Проблема, яка виникає, - це підвищення контрастності фону. Тому я відкриваю Параметри заповнення, двічі клацнувши на мініатюру рівня. Під кольоровий діапазон вибираю "Червоний", оскільки з цим налаштуванням фон найкраще можна приховати. Не треба думати про це за типовими кольорами, а за інформацією кожного окремого каналу.
Тут я пересуваю білий регулятор вліво на значення 49, щоб приховати світла та середні тони на зображенні. За допомогою Alt можна розділити праву частину регулятора від лівої та забезпечити плавний перехід. Правий регулятор переміщую на значення 164.
Тепер світлі області на рівні зникли, а деталі волосся стали видимими. Цей рівень названий "Деталі волосся".
Останнім кроком є додавання світлових відбитків в волосся. Їх ще немає на зображенні, оскільки темні області були включені з різними режимами шарів. Світлові відбитки яскраві і, отже, не видимі.
З цієї причини я дублюю рівень "Деталі волосся" та розміщую його зверху у панелі рівнів. Рівень отримує режим Світліше забарвлення та назву "Світлові відбитки".
Я змінюю Маску шару так, щоб відображалися лише ті області, де також мають бути світлові відбитки.
Оскільки тепер усі світлі елементи зображені, небо з оригінального зображення знову присутнє, оскільки воно також світліше за небо нового фону. Я маю приховати початкове небо та знову роблю це за допомогою Вибору кольорового діапазону. Відкриваю Параметри заповнення та вибираю синій кольоровий діапазон. Там переміщаю правий регулятор на 51 / 126.
Якщо залишилися елементи фону, які не повинні тут бути, я повинен приховати їх через Маску шару.
Щоб точно побачити, що сталося в останньому розрахунку, рекомендується лише показати цей один шар із новим фоном. Це блими у волоссі.
Блими із детальними волоссям виглядають так:
При показі всіх шарів створюється готовий розрахунок.
Останній приклад досить складний, але також демонструє можливості варіацій і якість розрахунків шарів для виділення волосся.