У меня есть 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
решение2
Похоже, ответ Shawty вам подойдет, но если ваши изображения не были правильно пронумерованы, вы можете воспользоваться таким инструментом, как AutoStitch: http://matthewalunbrown.com/autostitch/autostitch.html
Он проанализирует изображения и объединит их в одно большое изображение, обрезая и объединяя по мере поступления, чтобы создать одно большое изображение с содержимым всех меньших изображений.
Я использую его, когда делаю большие панорамные снимки с помощью своей камеры, а затем хочу склеить их все вместе, чтобы получить одно изображение для печати.