автоматически добавлять изображения в таблицу с помощью imagemagick

388
eadmaster

Я знаю это решение для добавления изображений в строках и столбцах .

Кстати, я бы хотел расположить изображения в квадратную таблицу автоматически, независимо от их количества и без группировки их в круглых скобках.

Пример вывода: enter image description here

Возможно ли это сделать с помощью Imagemagick ?


convert \( Img1.jpg Img2.jpg +append \) \ \( Img3.jpg Img4.jpg +append \) \ -background none -append append_array.jpg 
1

1 ответ на вопрос

0
Hastur

Montage из imagemagick.

Вы можете легко использовать montage[ 1 ], который вы должны были установить с помощью imagemagick.

Из текущего каталога вы можете запустить, например:

montage -resize 400x * -mode Concatenate -tile 2x AnotherDir/montage_array.jpg 

Pircure regenerated

Примечания :

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

  • -resize 400x масштабировать каждое исходное изображение до одного размера

  • -tile 2xиметь 2 столбца -tile x2для двух строк ...
  •  # +--------+---------+ Sequence of images # + 1 + 2 + for the code used # +--------+---------+ in the above example # + 3 + 4 + # +--------+---------+ I cut the image from # + 5 + 6... + the one you post... # +--------+---------+ 
  • но вы можете сделать гораздо больше ...

    enter image description here