Рейтинг:1

GIMP: Как сделать прозрачными все пиксели, кроме тех, которые имеют определенный цвет?

флаг ae

Не уверен, что это подходящее место для этого, но я видел еще один вопрос о GIMP на этом форуме, так что начнем:

У меня есть изображение рукописной заметки, написанной синими чернилами на линованной бумаге. Линии черные. Что я хотел бы сделать, так это сделать все, кроме письма, прозрачным. Таким образом, конечным результатом должен быть прозрачный png с синей надписью на нем. Можно ли это сделать в GIMP? Я имею в виду, что из-за освещения не все синие пиксели будут иметь одинаковое значение RGB, даже если они были написаны одними и теми же чернилами. Итак, я определяю диапазон или что-то в этом роде?

флаг cn
или пойти другим путем: выделить черный текст и поместить его на другой слой. Затем сделайте 1-й слой прозрачным или удалите его. Я сомневаюсь, что GIMP может отображать разные цвета.как кодер я бы использовал python: получить каждый пиксель и сделать его прозрачным, если он находится между двумя шестнадцатеричными кодами ;-)
n00dles avatar
флаг ae
@Rinzwind Я полагаю, с Python было бы проще. Думаю, тогда я просто буду использовать OpenCV.

Ответить или комментировать

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