1

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

2 ответа2

2

Я делаю это регулярно, используя инструменты 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

0

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .