Мозаика Glueing отображает вместе использование команды монтажа imagemagick без изменения размеров

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

У меня есть набор (хорошо, девять) мозаика jpegs, со стандартными именами файлов мозаики. Каждый jpeg составляет 220x175 пикселей:

(top row)
tile_1_0_0.jpg
tile_1_1_0.jpg
tile_1_2_0.jpg
(middle row)
tile_1_0_1.jpg
tile_1_1_1.jpg
tile_1_2_1.jpg
(bottom row)
tile_1_0_2.jpg
tile_1_1_2.jpg
tile_1_2_2.jpg

Как я могу использовать imagemagick/montage, чтобы 'склеить' или присоединиться к ним всем вместе для создания единственного, когерентного изображения? Я не хочу изменять размер их вообще, таким образом, я предполагаю, что заключительное изображение должно быть 660x525.

Это было бы монтажом без структурирования, затенения, ограничения, и т.д. - просто эти девять исходных изображений, склеенных для создания единственного jpeg.

Я знаю, что это должно быть что-то вдоль этих строк, но я борюсь с разбиранием в порядке и калибровкой:

montage +frame +shadow +label -tile 3x3 -geometry <options> *.jpg joined.jpg
44
задан Jonathan 18 February 2018 в 19:54
поделиться

1 ответ

Я хотел сделать что-то подобное и в итоге оказался здесь (полагаю, ваша идея "как можно больше ключевых слов" сработала). Вот что я придумал, что сработало для меня. (геометрия и тайлы скорректированы для ваших нужд)

montage -border 0 -geometry 660x -tile 3x3 tile* final.jpg

Файлы добавляются к тайлам горизонтально, так что для -tile 4x2, диспозиция будет такой:

1 2 3 4
5 6 7 8

Цифры - это относительные позиции имен файлов в списке аргументов.

Насколько я могу судить, tile* будет расширяться в алфавитном порядке, поэтому вам следует либо указать имена файлов вручную, либо переименовать их так, чтобы они сортировались соответствующим образом, например:

# top row
tile_r0_c0.jpg
tile_r0_c1.jpg
tile_r0_c2.jpg
# middle row
tile_r1_c0.jpg
tile_r1_c1.jpg
tile_r1_c2.jpg
# bottom row
tile_r2_c0.jpg
tile_r2_c1.jpg
tile_r2_c2.jpg
37
ответ дан 26 November 2019 в 22:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: