Изменение цвета в Gimp 2.10

1449
OonaghG

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

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

Как мне достичь желаемого эффекта?

0

3 ответа на вопрос

1
xenoid

Сделайте выбор палочки / нечеткости на фоне (*), затем Select>Growна один или два пикселя (один, если изображение очень чистое, два, если оно немного грязное (JPEG-артефакты ...)), чтобы выделение включало край пиксели. Затем вы можете сделать Color-to-alpha без каких-либо изменений в теле логотипа.

В качестве альтернативы используйте сценарий ofn-erase-background (который в основном описан выше).

(*) Разница между палочкой и селектором цвета заключается в том, что палочка будет выбирать только пиксели на заднем плане, а не пиксели внутри тела логотипа, которые вы хотите сохранить, даже если они имеют цвет фона. С другой стороны, с помощью палочки вам нужно будет щелкнуть по внутренним отверстиям / буквенным петлям (A, B, O ...), чтобы включить их в выделение, когда селектор цветов выберет их автоматически. TLDR: с палочкой, больше контроля, но больше работы.

-1
Worthwelle

Одним из вариантов может быть использование инструмента «Выбор цвета» (при необходимости удерживайте нажатой клавишу «Shift», чтобы выделить несколько областей). Если затем установить альфа-цвет, он должен влиять только на выбранную часть.

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

-1
Zloy Smiertniy

Используйте цвет для альфа, как здесь:

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

Если вы используете Color-to-alpha без выделения, части логотипа могут стать частично прозрачными, если их цвет близок к фону (например, светлые цвета, если фон белый), и это именно то, что ОП пытается сделать избежать. xenoid 5 лет назад 0
Правда, поэтому вы также можете выбрать цвет и сделать это в выделении. Проблема с выбором с помощью Wans заключается в том, что он становится блочным и плохо выглядит на разных фонах. Zloy Smiertniy 5 лет назад 0
Я не вижу ответа, предлагающего «просто выбрать палочкой», даже если некоторые начнут с него ... xenoid 5 лет назад 0
Смотрите первый ответ. Там написано "Сделай палочку / нечеткий выбор на заднем плане". Возможно, он будет расти или уменьшаться, но все равно будет блочным. Попробуйте сами, а не просто проголосуйте, потому что вам это не нравится. Я использую этот, потому что я помещаю логотипы в свои плакаты, и с палочкой появляются блочные артефакты. Если вы уменьшите / увеличите выделение, оно всегда будет блочным, именно так работает морфология в регионах. Выбор с помощью палочки математически хуже все время. Zloy Smiertniy 5 лет назад 0
На самом деле это хороший ответ на проблему https://graphicdesign.stackexchange.com/questions/5446/making-the-background-of-an-image-transparent-in-gimp со многими предложениями, если вам не нравится мой Zloy Smiertniy 5 лет назад 0
Вы не прочитали ответ полностью ... Вы делаете выделение, затем выберите «Выделение»> «**», а затем «Цвет в альфа» **. Таким образом, C2A происходит только на фоне и на краях пикселей, где это действительно имеет значение. Попробуйте сами ... xenoid 5 лет назад 0