Контролируемый X Y Gantry - Систематические фотографии, которые будут сшиты / выложены плиткой - Фотопедия
2 голосов
/ 16 января 2014

Сейчас я работаю над фотографическим проектом для университета, где я построил портальную систему X Y, которая перемещает камеру внутри коробки и делает десятки фотографий. Это очень контролируемая среда с кольцевой вспышкой для равномерно распределенного света для каждой фотографии и портальной системой, которая может перекрывать каждое изображение с точностью до мм.

До сих пор я использовал Microsoft ICE для ручного сшивания этих «панорам», но теперь я хотел бы автоматизировать процесс с помощью hugin или аналогичного программного обеспечения для сшивания фотографий.

Однако я тоже подумал о картах Google. Это тот же эффект, которого я хотел бы достичь. Google maps это система листов, не так ли? Фотографии не сшиты, они выложены плиткой для выравнивания друг с другом, это правильно? Есть ли программное обеспечение, которое может достичь этого?

Ответы [ 3 ]

1 голос
/ 16 января 2014

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

Если что-то немного меняется от изображения к изображению и от бега к бегу, я думаю, что подход hugin / Panorama, вероятно, лучше.

С другой стороны, если это усложняется, вам лучше всего написать скрипт на Python, используя Python Imaging Library (a.k.a. PIL). Однако на тот момент это вопрос для https://stackoverflow.com/.:)

0 голосов
/ 16 января 2014

Рассматривали ли вы какое-либо программное обеспечение, предназначенное для работы с GigaPan ? У них есть программное обеспечение, которое входит в комплект при покупке одного из их устройств, но у них также есть страница с программным обеспечением , в которой перечислены основные Stitch программы, и обновленная StitchEfx * Пакет 1008 * и две версии Autopano, в том числе , предназначенная для работы с GigaPan . Один из них вполне может подойти вам.

0 голосов
/ 16 января 2014

Что-то столь же простое, как (бесплатно) Irfanview может плиточно при желании.
Средство ограничено, но, кажется, хорошо соответствует тому, что вы хотите.

Из меню вставки (вставка, панорама) или из командной строки (/ панорама) команда панорамы добавит изображения либо в строку слева направо, либо в столбец вертикально. Для массива с шириной от «w» до «h», добавив w изображений в наборы h для создания строк, а затем комбинируя все наборы по вертикали, вы получите массив.

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

Несмотря на то, что команда называется «панорама», она кажется простой плиткой от края до края - именно то, что вы хотите.

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

Команда, по-видимому, делает результирующее изображение высотой самого короткого изображения в строке - если все они имеют одинаковый размер, это не должно быть проблемой.

enter image description here

Larger

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


Не проверено:

Команда листа контакта Irfanview также может быть полезна, но может быть проблема с памятью. Это создает контактный лист W x H. Подходящим выбором выходного размера листа может быть возможен тайлинг без потерь файлов iunput. Или нет.

...