Просмотр 360 панорам. Панорамное фото — просматриваем правильно и с наслаждением

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

Сегодня существует около десятка программ для просмотра и представления в интернете сферических панорам. Как работают основные из них при показе одной и той же панорамы, можно посмотреть вот на этом . Как видно из приведенной на этом сайте таблицы, чаще всего используются три метода представления панорам: это проигрыватель, основанный на технологии Java, проигрыватель, основанный на технологии Flash, и проигрыватель, основанный на технологии QuickTime. Проигрыватель, основанный на технологии Apple QuickTime, я рассматривать не буду, поскольку его невозможно использовать на моей машине, работающей на ОС Linux. Проигрыватели, основанные на Java, мало отличаются по функциональности от вышеупомянутого PTViewer, сегодняшняя же статья будет посвящена показу панорам с помощью технологии Flash. Основанных на этой технологии проигрывателей довольно много, большая часть из них коммерческие. На мой взгляд, функционально они не сильно превосходят программы с открытым исходным кодом, и их основное преимущество, за которое, возможно, и стоит заплатить, это наличие интерфейса для создания собственных проектов. Другими словами, в них вы потратите меньше времени, чтобы создать свою первую презентацию сферической панорамы в интернете, чем если будете использовать свободные программы. Если же делать серьезный проект с множеством панорам и развитой интерактивностью, то время на изучение проприетарных и свободных программ становится сопоставимым. Для создания же простейшей презентации для одной панорамы есть и очень простые открытые проекты. С них и начнем.

pan0 - open-source, Flash 9 based panorama player

Поскольку после сшивки панорамы в программе мы получаем панорамы в эквидистантной проекции, то самым простым способом выложить ее в интернете без дополнительных преобразований является открытый проект Pan0. Скачиваем swf-файл, вставляем в свою html-страницу нижеприведенный кусок кода, прописываем в двух местах название файла со своей панорамой. Все. codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
width="100%" height="100%" title="Hello, Panorama">

"pan0.swf?panoSrc=pano.jpg" />

"pan0.swf?panoSrc=pano.jpg" allowFullScreen="true"
width="100%" height="100%" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash" bgcolor="#DDDDDD">

Можно смотреть на локальной машине или выкладывать на сервер. По сравнению с PTViewer плюсом данной программы является масштабируемое окно, однако и здесь есть проблемы с большими файлами. Показ начинается после полной загрузки, и могут возникнуть проблемы с отображением панорам размером больше 8000×4000 пикселей или с файлами больше 6 МБ даже на относительно мощных машинах.

Программа распространяется по лицензии GNU GPL.

CuTy, QTVR viewer based on Flash 10

Еще один простой способ представить единственную панораму с помощью Flash. Предварительных телодвижений здесь несколько больше, чем в предыдущем случае, зато потом все очень просто. Скачиваем файлы проекта, скачиваем , создаем swf-файл командой: mxmlc -target-player=10.0.0 -use-network=false CuTy.as

Преобразуем нашу панораму из эквидистантной проекции в формат QTVR (Quicktime Virtual Reality) с помощью, например, программы командой: erect2qtvr [ options] -- erect= mypanorama. tif

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

Программа распространяется по лицензии Creative Commons Attribution version 3.0 или новее.

Проект PanoSalado и его ветки

Технически сегодня можно получать очень большие панорамы, вплоть до гигантских, например, таких как 26-гигапиксельная . Может быть сделано также огромное количество связанных между собой панорам, как в проектах или . Компания Google сегодня позволяет рассматривать сферические панорамы, снятые ее передвижной лабораторией, почти с любой точки ряда столиц европейских государств. Правда, все эти точки лежат на проезжей части, потому как снимались с автомобиля. В проекте Google Art Project можно также детально рассматривать и десятки основных мировых музеев. Из наших пока доступны Эрмитаж и Третьяковская галерея. Проект поражает своим размахом, однако в меньших масштабах такой же и даже лучший результат можно получить и самостоятельно, например, с помощью программы . Идея о том, что большие панорамы надо загружать по частям и иметь несколько копий одного и того же изображения с разным разрешением, лежит на поверхности. Подобный прием используется, например, для карт в формате ozf2 в программе OziExplorer. Иногда что-то открытое перепадает и от гигантов программной индустрии. В начале этой статьи мы воспользовались подарком Adobe в виде Open Source Flex SDK, теперь же воспользуемся подарком Microsoft в виде формата . Для преобразования в этот формат можно воспользоваться программой SaladoConverter. Программа написана на Java, преобразует эквидистантную проекцию в кубическую и создает целую систему папок. Основные папки: _f (от английского front) - передняя грань куба, _b (back) - соответственно, задняя, _d (down) - нижняя, _u (up) - верхняя, _l (left) - левая, _r (right) - правая. Внутри этих папок, в свою очередь, расположены папки, в которых записано изображение граней куба с разными разрешениями. Причем, когда сторона куба превышает некий заранее заданный параметр, то эта сторона в свою очередь делится на несколько квадратов, для каждого из которых записывается уже свое изображение. Таким образом, при просмотре панорамы мы фактически сразу видим изображение с низким разрешением, которое далее, по мере загрузки, все более и более детализируется. Проигрыватель состоит из swf-файла и ряда дополнительных swf-модулей. Основной html-файл запускает проигрыватель и указывает на xml-файл, содержащий подробное описание панорамы и действий с ней. В этом файле содержатся имена файлов одной или нескольких панорам, месторасположение картинок с кнопками и описание действий, осуществляемых при нажатии на них, расположение стрелок или других картинок, указывающих на переходы между изображениями. С помощью дополнительных модулей может также вызываться навигационное окно, в котором, например, на карте будут нанесены точки съемки панорам, представленных в презентации.

Вышеописанная технология в том или ином виде используется как в проекте Panosalado, так и во многих коммерческих проектах, причем содержание xml-файла, естественно, везде разное. Проект Panosalado зародился в 2007 году, потом возник проект Panosalado2 и в октябре прошлого года от него отпочковалась ветка SaladoPlayer. До недавнего времени основной версией была Salado 0.7, а 16 марта этого года вышла версия SaladoPlayer 1.0. Функционально программы отличаются не очень сильно, так, в SaladoPlayer 1.0 добавилась масштабируемость окна (в обеих версиях можно вызвать, кроме того, полноэкранный режим), однако набор команд кардинально изменился. И файл xml, написанный для версии 0.7, не будет работать с версией 1.0. Разработчики утверждают, что новая версия более стабильна. Вскрытие покажет. Документация на английском довольно полная и хорошо проиллюстрированная примерами. Однако с некоторыми новыми функциями, например, direction

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

Чтобы посмотреть сферическое фото нужно скачать одну из множества программ для просмотра. После того как VR технологии начали масштабное распространение, в интернете появилось множество программ созданных для просмотра и создания фотографий с полным обзором (360 градусов). Рассмотрим несколько из них.

WPanorama

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

Преимущества и недостатки

  • Первое — большинство программ для просмотра панорамных фото платные, так как на них есть спрос.
  • Второе WPanorama не займёт много места на жестком диске.
  • Третье — не многие приложения могут похвастаться особыми способами отображения панорамных картинко.

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

Professional Panorama photo Viewer 360 HD

Professional Panorama photo Viewer 360 HD — программа платная. Преимущества: Поддерживает Ultra Hi-Res jpeg изображения, открывает любые файлы, из любых источников, интернет используется только для первого запуска, плавное перемещение и панорамирование.

  • Первое — Ultra Hi-Res jpeg изображения — это изображения огромного разрешения, до 65000×35000.
  • Второе — вы можете открыть файлы из различных программ, например из браузера или галереи, достаточно чтобы программа была свернута в трей.
  • Третье — плавное перемещение является преимуществом, так как не все программы могут этим похвастаться.

Из недостатков пользователи выделяют то, что нет русского языка интерфейса.

VideoStitch Player 360

VideoStitch Player 360 — абсолютно бесплатная и простенькая программа для просмотра сферических изображений 360. Скачать её можно как на просторах интернета, так и на официальном сайте разработчика. Преимуществами является простота меню, русский язык интерфейса, но открытие изображений достаточно своеобразно.

  • Первое — интерфейс приложения просто нереально простой, в нём разберётся даже ребёнок.
  • Второе — есть русский язык и это несомненный плюс, в остальных программах, в большинстве случаев его нет.
  • Третье — достаточно просто перетащить файл фотографии в окно программы, и он открыт.

Жалуются пользователи на отсутствие кнопки паузы, и невозможность регулировать звук (в случае просмотра видео) в приложении.

Как сделать сферическую фотографию на телефоне

Зачем нужны панорамные фото 360 градусов

Многие люди, когда начинают пользоваться данными программами, задают обычно один и тот же вопрос: для чего это вообще нужно?

Что ж, ответ на него будет достаточно прост. Нужно это для того чтобы не делать несколько фотографий с различных ракурсов. Например, вы продаёте квартиру, так к объявлению достаточно приложить панорамное фото каждой комнаты. Или же вы на вечеринке решили сфотографироваться группой, тогда просто встаньте в круг и панорамная фотография запечатлеет вас всех. Технологии не стоят на месте, и если бы люди не нашли применение такому виду фотографии, она бы не распространилась в интернете.

Как уже было сказано, технологии не стоят на месте, буквально каждый час создаётся новое ПО. Каждый день кому-нибудь в голову приходит новая идея. На данном этапе развития технологий главное не потеряться, и следить за тенденциями, иначе лет через пять вы просто перестанете понимать о чем говорят люди на улице. Какие-то десять — двенадцать лет стоит ждать, до так называемого, пика развития технологии, и надеемся создания технологии полного погружения .

Фотопанорамы – один из лучших способов продемонстрировать пользователям все нюансы происходящего, показать объект “изнутри” и так далее. Представляем 6 бесплатных инструментов для создания фотопанорам.

Image Composite Editor, созданный Microsoft, – самая простая программа в использовании. Image Composite Editor может создавать панорамы как из фото, так и из видео.

Программа содержит четыре кнопки наверху, которые направляют вас через каждую стадию процесса – Импорт, Склейка, Обрезка и Экспорт. Справа вы увидите опции, которыми можно дополнительно улучшить панораму. Вы можете экспортировать ваш файл во множество форматов файлов с разными настройками качества. Не забудьте изменить Quality (Качество) в выпадающем списке меню на Superb (повышенное) перед экспортом вашей панорамы.

Простота использования: 5
Возможности: 6
Результат: 5

Фотогалерея, встроенная в Windows 7 и 8, – это, в основном, программа для организации с полезными функциями добавления тегов и базовыми возможностями по редактированию.

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

Для создания панорамы перетащите индивидуальные фотографии в Photo Gallery. Затем выделите их, нажмите вкладку Create (Создать) наверху, а затем нажмите Panorama и подождите, пока программа произведет слияние фотографий. Вам предложат сохранить панораму на компьютер без какого бы то ни было предварительного просмотра.

Простота использования: 5
Возможности: 2
Результат: 4

После запуска Autostitch нажмите иконку папки и загрузите фотографии. Программа автоматически склеит их для создания панорамы.

Простота использования: 4
Возможности: 3
Результат: 3

Hugin – продвинутая программа для редактирования панорам. Она позволяет склеивать фотографии, снятые различными фотоаппаратами, и даже несколько рядов фотографий (верхний и нижний) для создания крупной панорамы. Также есть опции для калибровки линз и создания 360°-панорам.

Ни в одной другой программе нет таких возможностей.

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

Простота использования: 2
Возможности: 5
Результат: 5

Dermandar – это веб-сайт, который склеивает ваши фотографии за пару кликов.

Перейдите на веб-сайт и выберите из двух опций (360-градусный обзор или широкоугольный). Теперь выберите и загрузите ваши фотографии, затем подождите несколько секунд, пока инструмент склеит их. В итоге у вас получится превосходный результат, который вы можете перетаскивать мышкой от одного края к другому. Нажмите иконку Fullscreen (полный экран), чтобы расширить изображение. Кнопка Options позволяет скачать файл на компьютер в формате JPEG.

Простота использования: 5
Возможности: 2
Результат: 5

Google Photos быстро стал сервисном по хранению фотографий по умолчанию для миллионов пользователей. Он работает на Android, iOS, как сайт и даже как программа для компьютера. После загрузки фотографий появляется полезная функция помощника. Помощник анализирует ваши фотографии и ищет способы, как их улучшить – будь это создание истории из фотографий, снятых из примерно одного места, или добавление эффектов на отдельные фотографии.

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

Простота использования: 0
Возможности: 0

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

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

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

Paver

Автор этого плагина честно признается, что подсмотрел идею в одном экспериментальном приложении Facebook. Зато теперь мы имеем бесплатную версию с доступным на GitHub исходным кодом. Как и многие плагины, участвующие в этом обзоре, он построен на jQuery и позволяет удобно просматривать широкоформатные на странице сайта .
Стоимость: Бесплатно

WebGL Based Multi-Purpose 360°

Мощный премиум jQuery плагин для создания интерактивных панорам . Поддерживает метки на панораме. С их помощью можно отмечать людей или предметы. Также есть поддержка «маршрутов» как у Google Street View . То есть можно путешествовать по локации. В отличии от остальных плагинов из этой подборки, есть возможность просматривать панораму как по горизонтали, так и по вертикали . По сути - это полноценный 3D-тур .
Стоимость: 10$

iPanorama 360°

Легкий, но многофункциональный плагин, созданный с использованием библиотек jQuery и Three.js . Одной из его замечательных особенностей - возможность указывать на фотографиях так называемые «горячие точки», нажатие на которые приводит к отображению какой-нибудь информации или переходу от одной сцены к другой, создавая, таким образом, виртуальные туры .
Стоимость: $8

jQuery Panorama Viewer

Еще один jQuery плагин для интерактивного просмотра панорамных фотографий . Обладает стандартной в таких случаях функциональностью, использует цилиндрическую проекцию (возможен поворот только вправо-влево). Тестировался во многих современных браузерах (Chrome, Firefox, Safari), однако автор признается, что не проверял его работоспособность в Internet Explorer.
Стоимость: Бесплатно

360° Panoramic Viewer

360° Panoramic Viewer также поддерживает мобильные устройства и управление жестами . Имеется возможность управления «горячими точками» для отображения информации или перехода между панорамами.
Стоимость: $8

Panoramic - Street View Rotator

C помощью этого jQuery плагина можно выводить у себя на сайте панорамы Google Street View. Работает по API Google.
Стоимость: 11$

True Panorama

True Panorama - простой в использовании и легкий в интегрировании плагин, обладающий адаптивным интерфейсом и полной поддержкой мобильных устройств, включая управление жестами на тач-скринах.
Стоимость: 8$

Что одной из интересных вещей является просмотр вот такого контента. Давайте остановимся на этом поподробнее.

Просмотр фотосфер и фото в формате 360 градусов

Фотосфера – это когда вся картинка вокруг вас. То есть, вы одеваете свой шлем с телефоном, загружаете картинку и можете вертеться в ней на 360 градусов, вверх и вниз. Если у вас есть гироскоп. Эффект присутствия офигенный!

Как это попробовать? Очень просто! Приведу несколько приложений, чтоб было понятно.

Где же можно смотреть фото 360 градусов?

Начнем с ютюба. Чтобы смотреть панорамное видео тут, не надо никаких ухищрений. Просто находим нужный ролик, открываем на весь экран и в свойствах видео включаем значок карборда:

После этого видео делится на два экрана, вставляем телефон в шлем – и вперед! Рассмотрим примеры.

Пляж в формате 360 градусов – клевая демка. Стоим на берегу моря, рядом ходят люди и плещутся волны. Присутствие офигенное)

Панорамное видео внутри картины Сальвадора Дали – психоделично, но прикольно)

На ютюбе целая гора таких каналов, вот примеры: