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


8

У меня есть изображение PNG, которое имеет белый фон. Есть ли в любом случае взять белый и сделать его прозрачным.

Ответы:


7

Вы можете использовать Photofiltre (маленький, быстрый, бесплатный и портативный):

  1. загрузить изображение

  2. перейдите к изображению > Прозрачный цвет ...

  3. выберите цвет (белый), установите желаемый допуск с помощью ползунка, нажмите ОК

  4. перейдите в Файл > Сохранить как ... и сохраните изображение как .PNG


10

GIMP позволит вам конвертировать один цвет в альфа, делая его прозрачным.

Основной поток требует щелчка правой кнопкой мыши по изображению и выбора:

Filter > Color > Color to Alpha

А затем выбрав белый фон. GIMP заменит все белые пиксели на изображении прозрачными пикселями.

Вот хороший урок, показывающий, как это сделать .


В более новых версиях GIMP (я использую 2.6) меню «Фильтр» было удалено. Эта опция находится в меню Color верхнего уровня.
Билл Ящерица

6

Я еще не видел решения с использованием Paint.NET здесь. Это потрясающий легкий редактор изображений. Цитирую Джеффа: «Это поднимает планку качества»

  1. Скачайте, установите и запустите Paint.NET
  2. Файл> Открыть> Выберите изображение
  3. Нажмите на инструмент Волшебная палочка:

    Значок

  4. Нажмите на белый фон на вашем изображении
  5. Нажмите Delete
  6. Файл> Сохранить

Вы также можете выбрать допуск инструмента «Волшебная палочка» перед тем, как использовать его, чтобы избавиться от «корочки» или того, что вы хотите назвать вокруг оставшегося изображения.


Проблема в том, что «кора» не исчезнет, ​​если будет много «граничных» пикселей, то есть серых диагоналей, которые должны были быть полупрозрачными.
Дэн М.

0

использовать GIMP ... Выберите белую область и сотрите или удалите ее, вы можете выбрать и использовать клавишу DEL, или использовать ластик, если это не работает должным образом. Затем сохраните его как PNG.


0

Инструмент волшебной палочки Photoshop (и Photoshop Elements) позволит вам выбрать смежные цвета. Возможно, вы захотите немного поиграть с допуском ... После выбора нажмите «Удалить», чтобы удалить белый цвет.


0

Вы можете использовать Paint.net, чтобы сделать это с помощью плагина Alpha Mask .

  1. Загрузите изображение. Выберите Все (Ctrl-A) и Копировать (Ctrl-C).
  2. Используя меню «Эффекты», выберите «Альфа-маска».
  3. Оставьте поле Маска файла пустым и отметьте следующие параметры:
    • Инвертная маска
    • Mix Alpha
    • Вставить из буфера обмена

После запуска эффекта вы можете при желании дублировать слой и объединить его, чтобы «затемнить» изображение.

Я знаю, что Paint.net использовался в предыдущем ответе, но использование инструмента «Волшебная палочка» или Paint Bucket (для заполнения прозрачностью) оставит края изображения неровными. Это не будет хорошо смотреться на цветном фоне. Используя метод Alpha Mask, ваше изображение будет выглядеть четким на любом фоне.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.