Как я могу преобразовать изображения, сделанные для панорамы в виде шестиугольной призмы, в равноугольное изображение? - Фотопедия
5 голосов
/ 31 января 2014

У нас есть клиент, который хочет, чтобы мы сделали для них панораму, используя фотографии, сделанные предыдущим поставщиком.

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

  • Полученные нами файлы состоят из восьми портретных прямоугольных изображений.
  • Кажется, что файлы объединяются в шестиугольную призму - шесть вокруг, один вверх, один вниз - с перекрытием верхней и нижней граней.
  • Каждое изображение размером 2848 x 4288 пикселей.

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

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

Ответы [ 2 ]

6 голосов
/ 01 февраля 2014

Вы можете попытаться добавить изображения в Hugin и рассчитать) координаты изображений (или переместить их в предварительном просмотре OpenGl вручную), шесть граней будут различаться по горизонтали (0,60,120,180,240,300), верх и низ будут иметь Pitch +90 и -90 , а затем вы должны рассчитать правильную проекцию (поменять цели) и hfov, чтобы «заполнить кадр». Тогда вы можете сделать это.

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

2 голосов
/ 31 января 2014

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

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

...