Gimp: добавить текст в маску слоя?

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

На этом изображении верхний текст представляет собой простой текстовый слой на простом синем фоне. Нижний текст является результатом следующей процедуры:

  1. Создайте простой фон и отдельный текстовый слой.

  2. В диалоговом окне слоев щелкните правой кнопкой мыши текстовый слой и выберите «Alpha to Selection».

  3. Скройте текстовый слой, выберите фоновый слой, щелкните правой кнопкой мыши и выберите «Добавить маску слоя».

  4. В появившемся диалоговом окне выберите для инициализации маски слоя значение «Белый (полная непрозрачность)».

  5. Выбрав 'Bucket Fill Tool' черным цветом, залейте выделенную область.

  6. В диалоговом окне слоев щелкните правой кнопкой мыши синий фоновый слой и выберите «Применить маску слоя».

  7. Создайте новый черный фон позади синего слоя.

Разница между исходным и замаскированным текстом

Разница небольшая, но заметная (тем более, что я масштабировал изображение до 500%). Это немного меняет внешний вид шрифта.

Возможно, это более заметно в виде gif:

введите описание изображения здесь

Мой вопрос: как я могу добавить текст к маске слоя, не теряя ни одной из мелких деталей шрифта?

Ответы (1)

Я не вижу никакой разницы, если я использую:

  • щелкните правой кнопкой мыши текстовый слой> альфа-канал для выбора
  • выберите фоновый слой и нажмитеDEL

То же самое, если я использую ваш способ, но использую Ctrl + ,для заливки выделения текста черным цветом в маске слоя.

Я только что добавил белую область, чтобы любой мог видеть, что это анимированный gif, и он работает.

введите описание изображения здесь

Вау, я ошеломлен. Я только что проверил ваш альтернативный метод и нашел те же результаты! Это идеально. Большое спасибо. Это такое небольшое изменение в процессе, что я сомневаюсь, что когда-либо наткнулся бы на это сам.
@WhiteHotLoveTiger Да, Gimp может быть трудоемким, если вы не знаете некоторых трюков. Буду признателен за голос :)
Я бы хотел проголосовать за вас, но в то время, когда я публикую это, мне не хватает 7 представителей для этой привилегии. :(
@WhiteHotLoveTiger О, я этого не заметил. Если вы являетесь доверенным пользователем на одном сайте, вы сразу же получаете 100 повторений при регистрации на другом.
@kelunik Покрыл вас этим голосованием. (^_-)=b Хороший ответ.
Прошло много времени, но я, наконец, получил ваш голос за kelunik! Наслаждайтесь клубом 300.