Как создать равнопромежуточный прямоугольник с помощью Hugin? У меня достаточно изображений для 360-градусного просмотра моей сцены. Я вижу кубическую проекцию или равнопромежуточную проекцию в документации Hugin, но я не вижу упоминания об этом в самом программном обеспечении. Я читал скрипт "DorinDXN", который генерирует 6 фото из равнопрямоугольной панорамы. есть наоборот?
@echo press any key if pano.tif was produced by PTGui
pause
@echo.
@echo -----------------------------------------------------
@echo Generating Face_0 FRONT
@echo p f0 w1500 h1500 v100 >script.txt
@echo m g1 i2 f0 m0>>script.txt
@echo o w6000 h3000 f4 p0 r0 v360 y0 u10 m0 n"pano.tif">>script.txt
@nona_gui -o cube_0.tif script.txt
@echo.
@echo -----------------------------------------------------
@echo Generating Face_1 RIGHT
@echo p f0 w1500 h1500 v100 >script.txt
@echo m g1 i2 f0 m0>>script.txt
@echo o w6000 h3000 f4 p0 r0 v360 y270 u10 m0 n"pano.tif">>script.txt
@nona_gui -o cube_1.tif script.txt
@echo.
@echo -----------------------------------------------------
@echo Generating Face_2 BACK
@echo p f0 w1500 h1500 v100 >script.txt
@echo m g1 i2 f0 m0>>script.txt
@echo o w6000 h3000 f4 p0 r0 v360 y180 u10 m0 n"pano.tif">>script.txt
@nona_gui -o cube_2.tif script.txt
@echo.
@echo -----------------------------------------------------
@echo Generating Face_3 LEFT
@echo p f0 w1500 h1500 v100 >script.txt
@echo m g1 i2 f0 m0>>script.txt
@echo o w6000 h3000 f4 p0 r0 v360 y90 u10 m0 n"pano.tif">>script.txt
@nona_gui -o cube_3.tif script.txt
@echo.
@echo -----------------------------------------------------
@echo Generating Face_4 UP
@echo p f0 w1500 h1500 v100 >script.txt
@echo m g1 i2 f0 m0>>script.txt
@echo o w6000 h3000 f4 p270 r0 v360 y0 u10 m0 n"pano.tif">>script.txt
@nona_gui -o cube_4.tif script.txt
@echo.
@echo -----------------------------------------------------
@echo Generating Face_5 DOWN
@echo p f0 w1500 h1500 v100 >script.txt
@echo m g1 i2 f0 m0>>script.txt
@echo o w6000 h3000 f4 p90 r0 v360 y0 u10 m0 n"pano.tif">>script.txt
@nona_gui -o cube_5.tif script.txt
@echo.
@del script.txt
PS: nona_gui тот же nona.exe
Если вы пытаетесь преобразовать шесть граней куба обратно в равнопрямоугольную, проще всего это сделать с помощью коммерческого программного пакета Pano2VR . Pano2VR позволяет вам подавать шесть изображений кубических граней по отдельности или в формате t-cross и преобразовывать их в равнопрямоугольные и наоборот.
Если вы ищете способ сделать это из командной строки с открытым исходным кодом, очевидно, что некоторым пользователям Blender нужно было выполнить ту же задачу, и один из них написал утилиту Python под названием cube2sphere , которая также принимает изображения шести граней куба в качестве входных данных и выводит равноугольный. Вам нужно будет установить Блендер.
С помощью графического интерфейса Hugin основная логика заключается в том, что вы загружаете шесть граней куба в качестве входных данных, а затем указываете HFOV как 90º и вручную позиционируете грани со следующими настройками рыскания и шага (крен = 0):
И установите все параметры коррекции объектива на 0. Вам нужно будет находиться в окне редактора панорамы ( Интерфейс → Расширенный или Эксперт показывает его с большей готовностью, чем тот, который по умолчанию используется в Простом интерфейсе Hugin), и вам, вероятно, нужно изменить отображение на Позиции и параметры объектива для внесения этих изменений, хотя вкладка « Макет » и вкладка « Перемещение/перетаскивание » также могут использоваться для позиционирования.
Но когда я попытался воссоздать равнопрямоугольную форму из граней куба таким образом, nona продолжала добавлять черные пятна, когда смешивала изображения в один равнопрямоугольную форму.
Однако вывод граней куба в виде переназначенных изображений без коррекции экспозиции должен давать вам изображения, которые вы можете комбинировать с масками/слоями в чем-то вроде Photoshop или Gimp в равнопрямоугольную форму.
курить
курить
Гаэтано