Мне нужно сшить 1024 файла JPEG вместе

Мне нужно сшить 1024 файла JPEG вместе

У меня есть 1024 файла JPEG размером 256x256, которые называются Column_Row.jpg (замените слова координатами на сетке 32x32). Мне нужно сшить их в одно большое изображение. Какое лучшее программное обеспечение я могу использовать для этого?

решение1

Я делаю это регулярно, используя инструменты imagemagik.

Я не могу вспомнить точный синтаксис, думаю, это инструмент «монтажа», который вы используете.

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

for %a in (column_*.jpg) do montage -a -out row_X.jpg

где «row_X» заменяется на «row_1», «row_2» и т. д.

затем, как только у вас будут все строки,

for %a in (row_*.jpg) do montage -a -h -out finished.jpg

или что-то в этом роде (как я уже сказал, прошло много времени с тех пор, как я печатал это вручную)

Сейчас я не за своим обычным ПК, поэтому не могу посмотреть на пакетные файлы, которые я обычно использую, чтобы показать вам точный синтаксис, но сайт image magik для инструмента для монтажа должен вам помочь:

http://www.imagemagick.org/Usage/montage/

http://www.imagemagick.org/discourse-server/viewtopic.php?t=11320

https://stackoverflow.com/questions/2853334/glueing-tile-images-together-using-imagemagicks-montage-command

решение2

Похоже, ответ Shawty вам подойдет, но если ваши изображения не были правильно пронумерованы, вы можете воспользоваться таким инструментом, как AutoStitch: http://matthewalunbrown.com/autostitch/autostitch.html

Он проанализирует изображения и объединит их в одно большое изображение, обрезая и объединяя по мере поступления, чтобы создать одно большое изображение с содержимым всех меньших изображений.

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

Связанный контент