11

Недавно я перешел с Photoshop на GIMP. Я хочу скопировать выделение из одного изображения в другое, чтобы заполнить его выделением цветом на другом изображении и получить форму, не воссоздавая ее вручную. В Photoshop мы можем скопировать стиль слоя, но я не могу найти это в GIMP. Кто-нибудь может помочь?

3 ответа3

15

Это действительно так же просто, как копировать быструю маску (представление изображения по вашему выбору):

  1. Включить быструю маску для изображения с выделением (Shift+Q или Select → Toggle QuickMask)
  2. Быстрая маска отображается как канал с именем "Быстрая маска" в диалоге каналов.
  3. Выберите его и скопируйте в буфер обмена (Ctrl+C)
  4. Включить быструю маску для изображения, которое еще не выделено (Shift+Q)
  5. Выберите его в диалоге каналов и вставьте из буфера обмена (Ctrl+V)
  6. Отключите быструю маску (Shift+Q), чтобы увидеть выделение в виде пунктирных линий.

Большинство других решений на самом деле не работали для меня.

2

С первого изображения сохраните выделение в новый канал, скопируйте содержимое канала в буфер обмена, а затем вставьте его в новый канал другого изображения. Шаг за шагом...

  1. Создайте новый пустой канал в новом изображении.

  2. Откройте канал маски другого изображения, где вы сохранили выделение, в канал маски,

  3. Скопируйте все это в буфер обмена (выберите Все, затем выберите Копировать -> Ctrl - A, Ctrl - C).

  4. Вернуться к (пустому) каналу нового изображения

  5. Вставьте данные буфера обмена в этот канал (Вставить -> Ctrl - V).

  6. Выберите данные изображения (RGB) и загрузите данные канала в качестве выделения и whola.

0

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

  1. Выберите то, что вам нужно
  2. Выберите непрозрачный слой или создайте временный новый
  3. Редактировать - Копировать (Ctrl+C)
  4. Перейти к изображению, где вы хотите вставить выделение
  5. Редактировать - Вставить как - Новый слой
  6. Слой - Прозрачность - Альфа для выделения
  7. Удалите вставленный слой.

Альтернативный метод с использованием каналов:

  1. Выберите то, что вам нужно
  2. Выбрать - Сохранить в канале
  3. Убедитесь, что только что созданный канал выбран, и нажмите Правка - Копировать (Ctrl+C).
  4. Перейти к изображению, где вы хотите вставить выделение
  5. Откройте «Каналы» и создайте новый канал (кнопка внизу или через контекстное меню)
  6. Убедитесь, что только что созданный канал выбран, и выберите «Правка» - «Вставить» (Ctrl+V).
  7. Откройте «Слои» и закрепите плавающий слой (кнопка внизу или через контекстное меню)
  8. Откройте «Каналы» и замените выделение этим каналом (кнопка внизу или «Канал для выделения» в контекстном меню)
  9. Вы можете удалить каналы сейчас, если вы больше не собираетесь использовать этот выбор, или можете оставить их для дальнейшего использования, просто повторите последнее действие для восстановления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .