Пакетный процесс Gimp для «плиточного» изображения

У меня есть каталог, содержащий несколько изображений размером 640 * 480 пикселей, и мне нужна автоматизированная процедура с использованием Gimp, чтобы подобрать их и «разложить» изображения рядом друг с другом без перекрытия, чтобы сделать новое большое изображение немного похожим на контрольный лист. . Например, выходное изображение может состоять из четырех исходных изображений в ширину и десяти в глубину, чтобы получить результирующее изображение 2560*4800.

Ответы (2)

Зачем использовать Gimp для этого. montageИспользуйте команду ImageMagick .

Вместо этого используйте ImageMagick

Всякий раз, когда вам нужно выполнить операцию с массовым изображением, и вы тянетесь к GIMP, остановитесь и сначала попробуйте ImageMagick . В 99% случаев это правильный инструмент для работы.

montageВ этом случае вам нужна команда Imagemagick .

montage -geometry +0+0 *.png montage.png

Это приведет к листу фрагментов с именем «montage.png», который содержит все файлы PNG в текущем непосредственно, без границ и без изменения размера. Imagemagick подсчитает количество изображений и определит соответствующее количество плиток в строке (которое вы можете переопределить вручную с помощью аргумента -tile).

Команда montageимеет множество параметров для настройки, если вам нужно что-то более конкретное.

"Но я попросил GIMP..."

Если вы одержимы сделать это в GIMP, я не знаю, как это сделать. Быстрый поиск в Google показывает множество плагинов и техник для манипулирования набором плиток (как в старой, но все еще потрясающей 8-битной RPG), но я не нашел простого способа собрать воедино кучу изображения, кроме как делать это вручную.