Цветовая изоляция

Я довольно новичок в GIMP

У меня есть несколько черно-белых изображений в режиме RGB. Я хочу выделить некоторые области простым красным (т. Е. Ноль синий + зеленый), некоторые - простым синим (т. Е. Ноль красный + зеленый), а остальные - простым зеленым (т. Е. Ноль красный + синий)

Я буду выбирать несколько областей с помощью контуров, хотя пока будет достаточно простого прямоугольника

Конечное изображение будет зеленым, с 2+ выделениями красного и 2+ выделениями синего

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

Заранее спасибо!

1 ответ

Решение

Если вам нужно сохранить значение канала R (или G или B) в выделении, одновременно задав для двух других компонентов значение 0:

  • Создайте группу слоев над слоем изображения
  • Добавьте прозрачный слой в группу, назовите его "Зеленый", заполните заливку зеленым
  • Добавьте прозрачный слой в группу, над "Green", назовите его "Red+Blue"
  • Установите группу в режим "Умножение". Вы должны увидеть свое изображение в зеленом.
  • Чтобы добавить красный / синий, сделайте выделение, убедитесь, что "Красный + синий" является активным слоем, и заполните заливку красным или синим.

пример

Заметки

  • С некоторыми инструментами выбора (путь, эллипс...) вам, возможно, придется использовать Select>Sharpen перед заливкой, чтобы убедиться, что нет частично выделенных пикселей
  • Чтобы увидеть исходное изображение при выборе, просто сделайте группу невидимой.
  • Вы также можете использовать два отдельных слоя для красного и синего (оба над зеленым в группе слоев)
  • Если вам нужны только области #FF0000 и #0000FF на фоне #00FF00, просто спрячьте начальный слой изображения при экспорте.
Другие вопросы по тегам