Видалення кольору фону в Paint.net


33

У мене є .jpg зображення текстового логотипу, воно схоже на прикладне зображення тут:

приклад логотипу

Я використовую paint.net.

Тепер я хотів би змінити зображення на .png, тоді я хотів би видалити весь білий фон і зробити зображення чорним текстом на прозорому тлі.

Я спробував засіб магічного вибору вибрати білий фон, а також спробував інструмент магічного вибору натиснутою клавішею Shift для вибору всього білого за кольором, я спробував налаштувати допуск; але я завжди закінчуюсь дуже тонкою білою облямівкою навколо чорного тексту, або якщо я налаштовую толерантність, частину чорного знімають, роблячи текст перекошеним.

Я думаю, що проблема полягає в тому, що є кілька пікселів, які не є чисто чорними або чисто білими навколо тексту. Вони вицвітають від чорного до білого. Вони повинні блякнути від чорного до прозорого.

Як я можу видалити білий фон і лише закінчитись чорним текстом?

Спасибі.


1
Спробуйте цей веб-сайт. Я не думаю , що є спосіб , в лакофарбової clippingmagic.com
bs677

@Greeso, зображення якого формату збережено, пам’ятайте, що png має безліч смаків і не всі підтримують прозорість.
Франсіско Тапія

Відповіді:


40

Я використовував інструмент «Відро фарби».

  • Виберіть відро для фарби
  • У вікні Кольори натисніть More >>
  • Перемістіть повзунок Непрозорість - Альфа ліворуч
  • На панелі інструментів встановіть Flood Mode на Global та Blend Mode на Overwrite
  • Клацніть на білій області.

2
Це працює певною мірою, але з’їдає деякі «літери», тому слова стають тоншими :(
Greeso

1
Це саме те, що я хотів, вдалося видалити частину антиалізируючого фонового поєднання, яке ідеально
Глен Бланшард

1
Працює як шарм, просто налаштуйте толерантність до того, що вам потрібно (зазвичай 5-10%).
Кирило Осенков

У 4.0.16 немає опції перезаписати при подвійному клацанні шару та відкритті списку Змішування> Режим.
OverTheRainbow

Дякую тобі за те, що поділився цією порадою, вона працює частуванням :)
user283868

12

У Paint.net є інструмент, Magic Wandякий вибирає одноколірну частину, вибирає з нею і натискає del. Наприкінці не забудьте зберегти як png. Для розмиття деталей потрібно очистити масштаб зображення і використовувати гумку, щоб видалити розмиті частини вручну

введіть тут опис зображення


5
Не вдале рішення. Це те, що я спробував спочатку. "Розмита" ділянка не повинна бути аразовою, а скоріше затухати прозорою, а не білою.
Greeso

3
Не існує ідеального рішення одним натисканням кнопки. Це потрібно робити вручну в тій чи іншій формі. Дивіться підручники Photoshop на youtube та намагайтеся імітувати їх на pain.net
emirjonb

Це чудово працювало для мене. Мені навіть вдалося утримати «розмиту» зону, просто регулюючи Толерантність.

5

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

  1. Використовуйте плагін Color to Alpha з Photo and Color Plugins ( скачати ).
    Почніть із наступних параметрів і експериментуйте звідти:

    • Відтінок = вимкнено
    • Насичення = вимкнено
    • Яскравість = від 255 до 255
    • Толерантність = 128
    • Перо = 0
    • Базова непрозорість = 0
    • Інвертувати Альфа = увімкнено
    • Перевизначити оригінальну альфа = вимкнено
  2. Використовуйте плагін AlphaSpace ( завантажити ).
    Почніть із наступних параметрів і експериментуйте звідти:

    • Колір прозорості = Білий
    • Толерантність = 125

0

Ви повинні зробити зворотний підхід тут. Не намагайтеся видаляти антизбуджуючий матеріал. Натомість просто виріжте чорну частину тексту та перемістіть її до прозорого шару.

Відкрийте зображення.
Скористайтеся інструментом чарівної палички.
Клацніть на чорній частині тексту.
Відрегулюйте допуск, щоб переконатися, що ви захоплюєте лише темні пікселі.
Виріжте вибір, залишивши слабкий сірий контур (ту частину, яку ви все одно не хотіли).
Використовуйте ctrl+, nі він автоматично створить ідеальний розмір для вашого нового зображення.
Вставте зображення.
Зроблено.

Цей процес зайняв у мене 90 секунд із вашим зображенням. Ось:


-2

Я вважаю, що ця методика можлива і на Paint.net:

Створіть новий шар і переконайтесь, що він повністю прозорий. (якщо потрібно, використовуйте гумку на цьому шарі)

Перемістіть цей шар вниз.

Тепер на вашому поточному шарі встановіть змішування на Darken, 100%

Тепер згладьте зображення.


1
Не працювало :(
Greeso

2
Ви зберегли його як 32-розрядний або 24? Для шару прозорості має бути 32 роки
Tetsujin

Можливо, я не роблю це правильно. Ось як я зрозумів інструкції: (1) Створіть новий прозорий шар. (2) Перемістіть вниз прозорий шар. Отже, у нас нижній шар - це прозорий шар, а верхній - мій логотип. (3) На верхньому шарі логотипу встановіть змішування на "Темніє", двічі клацнувши по шару та змінивши його властивості режиму накладання. Також встановіть непрозорість на 255. (4) Вирівняйте зображення, вибравши верхній шар логотипу, потім натисніть на меню Зображення, а потім виберіть підменю «Згладити». Чи правильно те, що я роблю? Якщо так, на жаль нічого не відбувається.
Greeso

Чи бачите ви, що логотип став прозорим під час процесу? Якщо ні, то справді це не працює. Спробуйте будь-який з інших варіантів змішування.
LPChip

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