GIMP: как создать коллаж, в котором фотографии можно перемещать внутри рамок?

Я пытаюсь создать коллаж из 3 фотографий в GIMP и хочу иметь возможность изменять положение изображений в каждом кадре, а не просто обрезать их, чтобы они соответствовали кадрам. Вот эскиз того, как я хочу, чтобы это выглядело:

Эскиз коллажа

Короче говоря, я хочу иметь возможность независимо перемещать каждую фотографию в каждом кадре (черный ящик), не отображая их в других кадрах. Вот что я пробовал до сих пор (и с какими проблемами я столкнулся):

  1. Создать фон, добавить маску слоя из выделения, импортировать фотографию как новый слой ниже (возможно переместить фотографию внутри рамки, но несколько групп фотографий/слоев блокируют друг друга при добавлении с одинаковым фоном — одновременно отображается только одна группа слоев)
    Способ 1
  2. Создать прозрачный слой, заполнить выделение цветом переднего плана, чтобы создать рамку, импортировать фотографию как новый слой выше, добавить маску слоя из выделения (позволяет отображать несколько фотографий на холсте, но маска слоя запрещает изменение положения путем обрезки фотографии до выделения )
    Способ 2

Любая помощь будет принята с благодарностью! Я использую GIMP 2.8.10 в Windows.

Ответы (1)

Попробуй это:

Импортируйте каждую фотографию в слой, создайте маску слоя и нарисуйте рамку в виде белого прямоугольника на маске. Чтобы расположить фотографию, выберите слой (не маску), выберите Move tool, выберите все ( ctrl + A) и переместите выделение ( ctrl + shift + l). Таким образом, маска останется на месте, когда вы переместите содержимое слоя. (Закрепите плавающий выбор после того, как закончите - ctrl + H)

Если вам нужно сделать это несколько раз, может быть просто заскриптовать шаги создания маски, рисования рамки, плавающего выбора для каждого слоя — так что вам просто нужно расположить фотографии — или даже иметь шаблон с рамками, и скрипт открывал каждое фото в подходящем слое, сохраняя маску.

Если вы хотите это сделать, пожалуйста, проверьте мои ответы по GIMP на stackoverlow.com (поскольку они связаны с кодом).

Большое спасибо! Это сработало как шарм. Поскольку дизайн был довольно простым, на этот раз мне не понадобился сценарий, но я буду иметь это в виду на будущее!