Удаление цвета фона в Paint.net

33

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

пример логотипа

Я использую paint.net.

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

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

Я думаю, проблема в том, что есть некоторые пиксели, которые не являются чисто черными или белоснежными прямо вокруг текста. Те исчезают с черного на белый. Они должны исчезнуть с черного на прозрачный.

Как я могу удалить белый фон и получить только черный текст?

Спасибо.

Greeso
источник
1
Попробуйте этот сайт. Я действительно не думаю, что есть какой-то путь в краске clippingmagic.com
bs677
@ Greeso, изображение в любом формате сохранено, помните, что png имеет много разновидностей и не все поддерживают прозрачность.
Франциско Тапиа

Ответы:

40

Я использовал инструмент Paint Bucket.

  • Выберите ведро с краской
  • В окне Цвета нажмите More >>
  • Переместите Непрозрачность - Альфа ползунок влево
  • На панели инструментов установите «Режим затопления» на «Глобальный» и «Режим наложения» на «Перезапись»
  • Нажмите на белую область.
Павел
источник
2
Это работает в некоторой степени, но съедает некоторые «буквы», поэтому слова становятся тоньше :(
Greeso
1
Это именно то, что я хотел, он удаляет некоторые из сглаживания фона, который идеально подходит
Глен Бланшар
1
Работает как шарм, просто отрегулируйте толерантность к тому, что вам нужно (обычно 5-10%).
Кирилл Осенков
В 4.0.16 нет опции перезаписи при двойном щелчке по слою и открытии списка Blending> Mode.
OverTheRainbow
Большое спасибо за то, что поделились этим
советом
12

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

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

emirjonb
источник
5
Не очень хорошее решение. Это то, что я попробовал сначала. «Размытую» область не следует стирать, а скорее превращать в прозрачную, а не в белую.
Greeso
3
Не существует идеального решения одним щелчком мыши. Вы должны сделать это вручную в той или иной форме. Посмотрите учебники по Photoshop на youtube и попробуйте подражать им на pain.net
emirjonb
Это отлично сработало для меня. Я даже смог сохранить «размытую» область, просто настроив Допуск.
5

Есть несколько способов сделать это, но ниже приведены два самых простых способа. Конечные результаты более или менее эквивалентны, поэтому попробуйте оба, чтобы увидеть, какой из них выглядит лучше для вас.

  1. Используйте плагин Color to Alpha из плагинов Tanel's Photo and Color ( скачать ).
    Начните со следующих параметров и поэкспериментируйте оттуда:

    • Оттенок = выкл
    • Насыщенность = выкл
    • Яркость = от 255 до 255
    • Допуск = 128
    • Перо = 0
    • Базовая непрозрачность = 0
    • Инвертировать альфа = вкл
    • Переопределить исходную альфу = выкл
  2. Используйте плагин AlphaSpace ( скачать ).
    Начните со следующих параметров и поэкспериментируйте оттуда:

    • Прозрачность Цвет = Белый
    • Допуск = 125
thdoan
источник
0

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

Откройте изображение.
Используйте инструмент волшебной палочки.
Нажмите на черную часть текста.
Отрегулируйте допуск, чтобы убедиться, что вы берете только более темные пиксели.
Вырежьте выделение, оставив слабый серый контур (часть, которая вам все равно не нужна).
Используйте ctrl+, nи он автоматически создаст идеальный размер для вашего нового изображения.
Вставьте ваше изображение.
Выполнено.

Этот процесс занял у меня 90 секунд с вашим изображением. Вот:

Трэвис Дж
источник
-2

Я считаю, что эта техника возможна и в Paint.net:

Создайте новый слой и убедитесь, что он полностью прозрачен. (используйте ластик на этом слое, если нужно)

Переместите этот слой вниз.

Теперь на вашем текущем слое установите микширование на Darken, 100%

Теперь Свести к изображению.

LPChip
источник
1
Не работал :(
Greeso
2
Вы сохранили его как 32-битный или 24? Должно быть 32 для слоя прозрачности
Tetsujin
Возможно я не делаю это правильно. Вот как я понял инструкции: (1) Создайте новый прозрачный слой. (2) Переместитесь вниз по прозрачному слою. Итак, теперь у нас есть нижний слой - это прозрачный слой, а верхний слой - это слой моего логотипа. (3) В верхнем слое логотипа установите смешивание на «Darken», дважды щелкнув по слою и изменив его свойства режима смешивания. Также установите непрозрачность 255. (4) Выровняйте изображение, убедившись, что выбран верхний слой с логотипом, затем щелкните меню «Изображение» и затем выберите подменю «Выровнять». Что я делаю правильно? Если так, то, к сожалению, ничего не происходит.
Greeso
Вы видите, что логотип стал прозрачным во время процесса? Если нет, то действительно его не работает. Попробуйте любой из других вариантов смешивания.
LPChip
может также случиться так, что сглаживание превращает прозрачность обратно в белый цвет. Прошло много времени с тех пор, как я работал с paint.net.
LPChip