GIMP: цвет в альфа

11

У меня есть изображение, где я хочу, чтобы все пиксели определенного цвета были преобразованы в прозрачные пиксели. Операция не должна изменять значение цвета / альфа любого пикселя, который точно не соответствует цвету. Как мне это сделать?

Сначала я подумал, что мог бы использовать Цвета -> «Цвет к альфе», но это не работает, потому что он меняет цвет всех пикселей (он добавляет альфа-значение ко всем пикселям).

Использование Gimp 2.6.11 в Linux

MTilsted
источник

Ответы:

7

Вы используете Color to Alphaинструмент, но вам также нужно изолировать цвет с помощью Select by colorинструмента. Вот как я выполнил замену определенного цвета на прозрачный:

  • Создайте новый прозрачный слой внизу стека слоев.
  • Используйте Select by Colorинструмент для выделения цвета. Обязательно установите threshold = 0.0;
  • Теперь, когда у вас есть выбор, используйте Color to alphaинструмент и используйте eyedropper(после двойного щелчка по цвету «из»), чтобы выбрать свой цвет.
  • Нажмите OK(дважды).

Дайте мне знать, если это работает для вас, или если вам нужно, чтобы я уточнил что-то еще.

iglvzx
источник
1
Это было почти правильно для меня. Мне нужно было щелкнуть правой кнопкой мыши по слою и выбрать Add Alpha Channel. Тогда я использовал Select by Color. Затем я удалил выбор. После этого Color to Alphaинструмент не был необходим.
Бафилий