FAQ

Как установить программу?

Загрузить архив и распаковать его в любое место на диске. Все бесплатные программы, необходимые для работы Robostitcher (exiftool, enfuse и/или sns-hdr lite), находятся в архиве. Однако Вы можете загрузить и установить их самостоятельно, например, после выхода новых версий. В файле robostitcher.pm необходимо прописать пути к исполняемым файлам установленных внешних программ. В 64 битной версии Windows, как правило, вносить изменения не требуется. Входящие в архив программы *.bat файлы можно использовать в качестве шаблона для каждого из режимов работы Robostitcher. Создайте ярлыки на рабочем столе для этих файлов для более удобного запуска процесса сборки панорам.

Как быстро начать пользоваться программой?

В комплект программы включены bat файлы под популярные схемы съемки сферических панорам. Например, если вы хотите собрать сферическую панораму из 4 кадров с fisheye, то достаточно перетащить на файл 4x1spheric.bat папку с исходными JPG изображениями. Если съема съемки это 5x3 с HDR, то используйте дроплет 5x3spheric.bat и т.д. Для того чтобы просто создать HDR изображения из каждых трех исходных снимков в папке, перетащите ее на дроплет 3x1justhdr.bat. Вы можете перетаскивать сразу несколько папок одновременно. Это полностью автоматический режим создания панорам в котором, однако, нет возможности определить некоторые важные параметры исходных изображений, такие как размер Crop в PTGui, поэтому возможны ошибки. Для наилучших результатов необходимо создать и использовать шаблоны ptgui.

Некоторые шаблоны и bat файлы для создания панорам в режиме --hdr:before вы найдете в папке templates. Например, если вы снимаете сферические панорамы по схеме 4x3 на Nikon D600 c Sigma 8mm, то в папке "robostitcher/templates/nikon/D600-Sigma8-4x3" вы найдете шаблон ptgui hdr-stitch.pts и bat файл hdr-stitch.bat для создания панорам снятых по этой схеме и на это оборудование. Просто перетащите папки с исходными изображениями на дроплет hdr-stitch.bat и Robostitcher создаст HDR изображения и панорамы из них.

Разные схемы съемки

Для каждой из схем необходимо создать собственный шаблон ptgui и последовательно использовать Robostitcher для сборки панорам для каждой из схем.

Я снимаю надиры для сферических панорам со смещением штатива

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

Некоторые кадры снимаются без брекетинга по экспозиции

Robostitcher пока не понимает таких схем и, возможно, никогда не будет. Поэтому если Вы снимаете, например, 4x3+1, то лучше перейти на схему 4x3+1x3=5x3, или заменять недостающие кадры "левыми" снимками, что, однако, добавит ручной работы (зачем Вам это нужно?). Как вариант, можно использовать --shootsperbrack:1, и режим --hdr:ptgui с соответствующим шаблоном ptgui, но это единственный возможный вариант

Какую версию PTGui нужно использовать с Robostitcher?

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

Как создавать шаблоны ptgui?

Если Вы используете ptgui давно и всерьез, то вы знаете все про то как оптимизировать рабочий процесс, на всякий случай небольшой скриншот с типовыми, но важными для автоматической сшивки, настройками шаблона на вкладке Projects Settings

Не забудьте установить оптимальные и щадящие настройки в Automatic exposure and color ajustment на вкладке Exposure/HDR. Формат панорамы не вкладке Create Panorama: JPEG 100% quality (важно! при использовании --ext:tif Robostitcher произведет необходимые замены самостоятельно).

Создав проект и убедившись, что он хорошо работает со схемой съемки для которой Вы его создали, автоматически создает панорамы в ptgui batch stitcher, необходимо поставить галочки в Batch Stitcher actions на вкладке Projects Settings и сохранить. Шаблон необходимо скопировать в папку установки Robostitcher или в директорию с папками с исходными изображениями и использовать его в --ptstemplate:имяшаблона.pts

Внимание: Шаблон PTGui содержит информацию об исходных изображениях, используемых для создания панорам. Во время своей работы Robostitcher создает проекты PTGui для всех снимков из серии на основе шаблона и изменяет имена файлов снимков в создаваемых проектах PTGui. Однако, если имя файла в шаблоне или директория в которой он находится содержит слово robostitcher, то подмена не производится. Эту особенность Robostitcher можно использовать для вставки любых изображений не из серии кадров, как, например, для вставки логотипа в надир панорам. Возможность появилась в Robostitcher версии 0.51

PTGui batch stitcher error

Если вы видите такую ошибку - это означает, что в пути к файлам с исходными изображениями присутствуют символы национального алфавита. Используете только символы латинского алфавита. ВНИМАНИЕ! Начиная с версии 0.53 Robostitcher не имеет этого ограничения, но, в случае обнаружения символов национального алфавита в пути размещения файлов, ptgui batch tasks и bat файлы для создания HDR изображений не создаются, а переключатель --noexecute игнорируется. В этом случае количество одновременно запускаемых в обработку проектов ptgui ограничено длиной коммандной строки (8191 либо 2047 символов, взависимости от используемой ОС). Если это ограничение будет превышено то ptgui batch stitcher не запустится и вам придется вручную загрузить в него все созданные проекты ptgui

Небольшие хитрости

1. вы можете использовать любой шаблон, если схема съемки панорам и crop матрицы камеры совпадают с вашими, заменив в нем в строках #-imgfile размер изображения на размер изображения с вашей камеры

2. ptgui зачастую сшивает лучше, если запретить определение параметров объектива из EXIF, и принудительно установить circular fisheye 180 даже для линейных широкоугольных объективов

3. если вы снимаете зенит (и/или надир), то для того, чтобы все кадры панорамы были одинаковой ориентации, и ptgui не ошибался с определением контрольных точек, при съемке зенита не поднимайте камеру строго вертикально, иначе есть риск получить кадры ландшафтной и портретной ориентации одновременно, и вам придется поворачивать часть из них на 90 градусов вручную

4. Robostitcher сортирует входящие файлы в алфавитном порядке, поэтому, если счетчик кадров перевалит с 9999 на 0000, то для того чтобы программа смогла обсчитать такую съемку правильно, необходимо разделить кадры на папки с нумерацией файлов по алфавиту (придется немного поработать руками) и одновременно "скормить" их Robostitcher

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

6. оптимизация процесса съемки панорам повышает не только эффективность работы Robostitcher, но и общую эффективность рабочего процесса. если вы снимаете так, что все исходные файлы у вас одинаковой ориентаци, штатив установлен ровно (ровный горизонт), не делаете ошибок и не отклоняетесь без необходимости от выбранной схемы съемки, то все это, в совокупности с использованием Robostitcher, сведет ручной труд до минимума, а появившееся свободное время вы сможете провести с семьей, на рыбалке или потратить его на съемку очередных панорам