Відро заповнюють до прозорого в gimp


32

Чи є інструмент "відро заповнення до прозорого" в gimp? Тобто: те, що точно таке, як заповнення відра (Shift + B), але яке наповнюється на 100% прозорим, а не кольором.

А також: Чи є інструмент для олівців, який дозволить мені малювати 100% прозорим, а не кольором?

Редагувати: я знайшов рішення "заповнити прозорим": виберіть "нечіткий інструмент вибору", натисніть на колір, а потім Редагувати-> Вирізати

Мені дуже хочеться, щоб Gimp підтримував малюнок з прозорим кольором.

Відповіді:


12

Щоб заповнити прозорість іншим кольором, створіть ще один шар під тим, до якого потрібно заповнити прозорість, і використовуйте інструмент відро для фарбування цього шару, що вам потрібно (або олівцем для кількох кольорів.

Інший спосіб зробити це - змінити поріг у відрі аж до 0, якщо ви хочете лише заповнити 100% прозорість.

Також олівець, який малює прозорість, називається гумкою;)


1
Але я не можу малювати гумкою, як я можу олівцем. Операції малювання різні. Як я можу налаштувати гумку, щоб зробити один піксель прозорим, не впливаючи на інші пікселі?
MTilsted

3
Я не розумію шару рішення. Моє зображення отримало лише один шар. Тож я можу створити новий шар і пофарбувати його в чорний колір, але як це допомагає в чомусь? Я не можу створити шар лише з тією частиною зображення, яку я хочу стерти.
MTilsted

Змініть щітку та розмір гумки в налаштуваннях гумки, щоб вона була 1-піксельною, як саме ви хочете.
zeldarulez

2
Щоб змусити гумку вести себе як олівець, вимкніть антиалізирующіе параметри інструментів.
Grue

2
Хіба це не відповідь протилежне тому, що запитувала ОП? ОП хочуть "стерти" вибір до прозорого, а не заповнити прозору область кольором.
Ральф

21

Відро заповнити прозорість за допомогою GIMP

Примітка. Цей підручник також доступний у форматі PDF.

_La trahison des images_ земляка Рене Магрітта;  частково вандалізовано для цього навчального посібника.

Додайте альфа-канал

Деякі типи зображень не мають каналу прозорості; Наприклад, JPG. Якщо це так, додайте альфа-канал прозорості. Це робиться шляхом виборуLayer → Tranparency → Add Alpha Channel .

Ковш заповнений кольором [необов'язково]

Наступний крок не є обов'язковим і полягає у заповненні області, яка повинна стати прозорою звичайним кольором. Виберіть інструмент для заповнення відра або натисніть [Shift]+[B]. У параметрах Bucket Fillпанелі інструментів вибирайте Fill transparent areasлише за необхідності. Виберіть BG colour fillі Sample mergedвиконайте кілька спроб під час коригуванняThreshold найкращі результати. Між ними натисніть, [Ctrl]+[Z]щоб скасувати.

Деякі змішування кольорів будуть неминучими і навіть бажаними. (У цьому відношенні Adobe Photoshop нічим не відрізняється.) Отже, виберіть колір, сумісний із фоном, на якому в кінцевому підсумку буде використано отримане зображення. Клацніть прямокутник кольору тла у верхній половині Tool Optionsвікна панелі інструментів, щоб змінити колір фону. Тут я використовував f3f3e9як колір фону для заповнення звичайного кольору. Однак можна також скористатися інструментом «Піпетка», щоб вибрати колір з будь-якого місця робочого столу.

<code> Заповнення відра </code>: Виберіть <code> Заповнення прозорих областей </code> лише за необхідності.  Виберіть <code> BG color fill </code> та <code> Зразок об'єднаного </code> та виконайте кілька спроб, коригуючи <code> Поріг </code> для найкращих результатів.  Між ними натисніть <code> [Ctrl] + [Z] </code>, щоб скасувати.

Застосовується <code> Заповнення відра </code>.  Виберіть колір заливки, сумісний з фоном, на якому в результаті буде отримано зображення.  Це тому, що певне змішування кольору неминуче і навіть бажане.  Тут я використовував <code> f3f3e9 </code> для простого кольорового наповнення.

Виберіть за кольором

Зараз правильно це зробити Select → By Colour. Виконати це може бути заманливо Colour to Transparency, однак це також змінить напівпрозорі області в межах потрібної області зображення. На цей раз виберіть Fill transparent areas, а також Sample merged. Для цього конкретного прикладу я вирішив не застосовувати Antialiasingні Feather edges. Тим не менш, експериментуйте з цими налаштуваннями і вибирайте те, що виглядає найкраще. Знову проведіть кілька спроб, коригуючи Thresholdнайкращі результати. Між ними натисніть, [Ctrl]+[Z]щоб скасувати.

<code> Вибір за кольором </code>: На цей раз виберіть <code> Заповнення прозорих областей </code>, а також <code> Зразок, злитий </code>.  Знову проведіть кілька спроб, налаштовуючи <code> Поріг </code> та експериментуйте з <code> Antialiasing </code> та <code> Peather edge </code> для найкращих результатів.  Між ними натисніть \ <code> [Ctrl] + [Z] </code>, щоб скасувати.

<код> Виберіть → За кольором </code> застосовано

Відняти від виділення

Часом виявляється складно правильно підібрати колір. Також може бути обрана частина бажаної області зображення, оскільки колір відповідає. У цьому випадку і ледве видно дев'ять бажаних пікселів посередині труби також були вибрані для видалення. Коли це трапляється, використовуйте [Ctrl]+Dragза допомогою Selectобраного вами інструменту для вибору субтрактивної області вибору.

Використовуйте <code> [Ctrl] + Drag </code> за допомогою обраного вами інструмента <code> Select </code>, щоб вибрати субтрактивну область вибору.

Тепер вибрано бажану область прозорості.

Видалити

Після вибору потрібної області прозорості просто натисніть [Delete].

Після вибору потрібної області прозорості просто натисніть <code> [Delete] </code>.

Кінцевий результат

Нарешті, експортуйте прозоре зображення у File → Export As...формат файлу, який підтримує прозорість. Це бажано PNG, але GIF також буде працювати.

Кінцевий результат


1

Щоб зробити це набагато простіше, ви можете просто клацнути правою кнопкою миші, щоб перейти до опції "select". Після цього виберіть кордон регіону, щоб він став прозорим, а потім натисніть «видалити» на клавіатурі.


Чим це краще, ніж інші відповіді?
Toto
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.