Перейти к содержимому

Hugin как пользоваться

  • автор:

Хугин, установи это средство создания панорамных изображений на Ubuntu

о Хугине

В следующей статье мы познакомимся с Хьюджином. Это приложение, которое поможет нам создавать панорамные изображения из других. Открытый исходный код Hugin в настоящее время находится в Версия 2019.0.0. В нее было внесено большое количество исправлений с некоторыми новыми функциями по сравнению с предыдущей версией. Программа Hugin с открытым исходным кодом — это программа мультиплатформенная которые мы можем найти доступными для Gnu / Linux и Windows. Мы сможем использовать его бесплатно, потому что это бесплатное программное обеспечение, распространяемое по лицензии GPL.

С помощью этого инструмента мы сможем создавать панорамные изображения из более мелких. Мы можем добиться этого благодаря функциям обрезки, доступным инструментам для коррекции перспективы и экспозиции и т. Д.

Посмотреть все разделы

Общая характеристика Hugin

Hugin работает

Среди функций, которые предлагает нам это программное обеспечение, мы найдем:

  • Программа позволит нам объединить изображения формировать панорамные фотографии. Мы также найдем возможность правильные полные панорамные изображения.
  • Мы сможем шить”Большие мозаики изображений или фотографий, например, длинные стены, горизонты и т. д.
  • Это приложение позволит нам найти контрольные точки для оптимизации параметров с программным обеспечением.
  • Можно будет создавать изображения в результате различных типов картографические проекции.
  • Мы также сможем осуществить расширенные фотометрические поправки и пошив HDR.
  • В этой последней версии есть возможность сырой импорт. Конвертируйте изображения RAW в TIFF с помощью конвертера RAW.
  • Были добавлены исправления для align_image_stack с изображениями EXR а также возможность сжатия диапазона.
  • В этой версии мы сможем использовать новые горячие клавиши для редактор скинов.
  • El синтаксический анализатор выражений теперь он также может читать все переменные изображения.
  • Настройки программы хранятся в соответствии со спецификацией базового каталога XDG (нужен wxWidgets> = 3.1.1).

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

выстраивание картинок hugin

Панорамные изображения в Ubuntu

Теме статьи:
Как просматривать панорамные изображения 360 в Ubuntu с помощью этого плагина

Установить Open Source Hugin

Мы сможем установить Hugin с открытым исходным кодом на наш компьютер простым способом, используя Репозиторий Ubuntuhandbook1 установить эту программу на Ubuntu, Linux Mint и производные. Для начала мы собираемся открыть терминал (Ctrl + Alt + T) и добавить необходимый репозиторий, набрав:

установить репозиторий ubuntuhandbook1

sudo add-apt-repository ppa:ubuntuhandbook1/apps

Если программное обеспечение, доступное в репозиториях, не обновляется автоматически, мы можем обновить его, набрав в том же терминале:

sudo apt update

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

установка программы

sudo apt install hugin

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

пусковые установки приложений

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

hugin скачать исходный код

Однажды в нем будет не более нажмите на кнопку «Скачать . После этого начнется загрузка. Это предоставит нам программный код.

Когда загрузка пакета завершена, мы открываем терминал (Ctrl + Alt + T) и из папки, в которой мы сохранили загруженный файл, пишем:

tar -xjvf hugin-*.tar.bz2

Внутри создаваемой папки мы найдем инструкции по компиляции кода.

деинсталляция

Если вы выполнили указанные выше инструкции, вы сможете удалить добавленный репозиторий ввод в терминале (Ctrl + Alt + T):

sudo add-apt-repository -r ppa:ubuntuhandbook1/apps

к удалить программу, в том же терминале нам останется только написать:

sudo apt-get remove --autoremove hugin hugin-tools

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

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Хугин, установи это средство создания панорамных изображений на Ubuntu

Будьте первым, чтобы комментировать

Учебник Hugin, обзор и 10 лучших альтернатив в 2023 году

Учебник и обзор Hugin

Последнее обновление 7 декабря 2022 г. by Питер ВудHugin — это кроссплатформенная программа с открытым исходным кодом для сшивания панорамных фотографий и объединения HDR, позволяющая использовать несколько перекрывающихся фотографий, контрольные точки для выравнивания и преобразования, а также смешивать изображения для формирования большого изображения. Ключевые особенности Hugin:

  • Комбинируйте перекрывающиеся изображения для панорамной фотографии и настраивайте полные панорамные изображения.
  • Сшивайте большие мозаики из фотографий.
  • Найдите контрольные точки и оптимизируйте параметры с помощью программных помощников.
  • Выполняйте расширенные фотометрические коррекции и сшивание HDR.
  • Учебник Hugin: как создавать панорамы с Hugin Photo Stitcher
  • Обзор Hugin
  • Альтернатива Хьюгина: 10 лучших профессиональных создателей панорам

Учебник Hugin: как создавать панорамы с Hugin Photo Stitcher

Шаг 1: Загрузите Hugin и установите его в соответствии с вашей операционной системой. Нажмите 1. Загрузите изображения…, выберите все фотографии, которые вам нужны сделать панорамуи нажмите Открытые во всплывающем окне выбора файла, чтобы загрузить изображения в программу.

Загрузить изображение на Hugin

Шаг 2: проверьте тип объектива, тип камеры, фокусное расстояние и множитель фокусного расстояния и нажмите 2. Выровняйте…. Затем Hugin начинает автоматически оценивать изображения и находить контрольные точки. Когда Hugin закончит поиск контрольных точек, он сообщит вам, сколько контрольных точек может быть правильным. Если точек недостаточно, возможно, вам придется установить некоторые вручную.

Выровнять изображение на Hugin

Шаг 3: щелкните любую точку на левом изображении окна, чтобы позволить Хьюгину увеличить масштаб, чтобы вы могли точно расположить перекрестие. Программа найдет такое же место на изображении в правом окне для перекрестия. Проверить автоматическое добавление коробка, если Hugin может сделать хорошую работу. Затем нажмите обратно на помощник вкладку, чтобы Hugin создал панораму, щелкнув 3. Создать панораму… и ждем процесса прошивки. Hugin сохранит фотопанорамы в Формат TIFF по умолчанию. Поэтому вам лучше изменить настройки и выбрать формат JPEG.

Создать панораму на Хугине

Обзор Hugin

Плюсы

Основан на том же открытом исходном коде, что и многие дорогие инструменты профессионального уровня.

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

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

Можете сшить столько изображений, сколько захотите, и предложить автоматизированного помощника.

Минусы

У него нет дружественного интерфейса.

Иногда Hugin легко разбиться.

Быть сложным в использовании для начинающих.

Альтернатива Хьюгина: 10 лучших профессиональных создателей панорам

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

1. Альтернатива Хугина – WidsMob Panorama

WidsMob Panorama является профессиональным панорамная фотография инструмент для создания потрясающих панорам из изображений и видео. Программа предоставляет простое фото в разных форматах (в т.ч. Форматы RAW) и процедуры сшивания с пятью различными типами стежков. WidsMob Panorama также предоставляет множество решений для настройки панорамных фотографий и публикации трехмерных панорамных фотографий.

Операционная система: Windows и Mac

Формат Stitch: форматы видео, форматы фотографий и файлы RAW.

Тип фотостежка: автоматический, вертикальный, горизонтальный, 360 и мозаичный

WidsMob Panorama Скриншот

Win Скачать Mac Скачать

2. Альтернатива Хьюгина — AutoPano APG

АвтоПано может автоматически обнаруживать панораму, автоматически исправлять движущиеся объекты, анализировать и автоматически классифицировать пакет изображений. Вы также можете использовать несколько редакторов для настройки файлов панорамы. Линзы «рыбий глаз» Spherical Panorama — одна из самых важных особенностей.

Операционная система: Mac, Windows и Linux

Формат Stitch: форматы фотографий, файлы RAW и формат PSD.

Тип фотостежка: автоматический, вертикальный, горизонтальный, мозаичный и сферический

Автопано Pro

3. Альтернатива Хьюгина — Пановивер

Функция пакетного сшивания позволяет одновременно сшивать несколько фотографий в отдельные панорамы. Пановивер может публиковать панорамы в режиме 2D, поддерживать иммерсивные 3D-туры и просматривать панорамные фотографии на телефонах и планшетах. Он также предоставляет различные инструменты для улучшения панорамных фотографий, такие как инструмент «Маска и карта». Публикация VR может использовать как HTML на основе Flash VR, MOV, SWF и HTML5 Panorama для iPhone и iPad.

Операционная система: Mac, Windows и Linux

Формат Stitch: форматы фотографий, файлы RAW и формат PSD.

Тип фотостежка: автоматический, вертикальный, горизонтальный, мозаичный и сферический

Пановивер

4. Альтернатива Хьюгина — Nikon PhotoStitch

Если вы приобрели несколько устройств Nikon, вы можете найти Nikon Panorama Maker как альтернатива Hugin на прилагаемом компакт-диске. Камеры Nikon, такие как Nikon COOLPIX, имеют режим панорамной съемки. В уникальном режиме панорамы, выбирая правильные настройки, а затем кадрируя отдельные изображения, вам нужно только использовать Nikon PhotoStitch, чтобы соединить фотографии вместе в полную панораму.

Операционная система: Windows

Формат стежка: форматы фотографий и файлы RAW

Тип фотостежка: горизонтальный, вертикальный, 360 и мозаичный

Никон Фотостежок

5. Альтернатива Хугина — составной редактор изображений Microsoft

Microsoft Image Composite Editor это продвинутый сшиватель панорамных изображений для Windows. В качестве сшивателя панорам по умолчанию в альтернативе Hugin приложение делает набор перекрывающихся фотографий сцены, снятой с одной камеры, и создает панораму с высоким разрешением, включающую все исходные изображения в полном разрешении. Вы также можете использовать программу для сохранения выходных файлов в различных форматах.

Операционная система: Windows

Формат стежка: форматы фотографий

Тип фотостежка: горизонтальный, вертикальный и мозаичный

Редактор составных изображений

6. Альтернатива Хьюгина — AcroPano

Когда вам нужно сшить фотографии в ослепительные панорамы, вы можете выбрать AcroPano как альтернатива Hugin Panorama. Он также поддерживает ручное управление, чтобы вы могли контролировать окончательные панорамные фотографии. Вам нужно всего лишь нажать несколько кнопок, чтобы создать файлы панорамы из цифровых изображений.

Операционная система: Windows

Формат стежка: форматы фотографий

Тип фотостежка: горизонтальный, вертикальный и мозаичный

AcroPano

7. Альтернатива Хугина — PTAssembler

PTAсембер — это программа Windows Panorama, максимально упрощающая всю задачу. Он также предоставляет ручной способ полного контроля над процессом создания панорамы. Плагин смешивать и Смартбленд параметры позволяют использовать передовые методы смешивания для создания бесшовных панорамных изображений.

Операционная система: Windows

Формат стежка: форматы фотографий

Тип фотостежка: горизонтальный, вертикальный и мозаичный

ПТАассемблер

8. Альтернатива Хугина — панорама 360

360 Panorama является альтернативой Hugin для устройств Android и iOS. 360 Panorama превращает ваш iPhone и другие устройства iOS в панорамную камеру. Это должен быть лучший способ панорамировать фотографии и смотреть на мир с 360 панорамы с миром. Дополнительные функции, такие как совместное использование и повышение, должны быть плюсами для инструмента панорамы.

Операционная система: Android, iPhone и iPad

Формат стежка: форматы фотографий

Тип фотостежка: горизонтальный, вертикальный, 360 и мозаичный

Снимок экрана 360 Panorama

9. Hugin Alternative — Panorama Free

Если вы хотите скачать несколько бесплатных файлов панорамы или создать панораму бесплатно, Панорама бесплатно Приложение должно быть лучшей альтернативой Hugin для Android. Вы можете делать впечатляющие панорамные фотографии с помощью камеры iPhone. Это простое в использовании приложение для камеры, которое позволяет делать профессиональные панорамные фотографии по мере необходимости.

Операционная система: iPhone

Формат стежка: форматы фотографий

Тип фотостежка: горизонтальный, вертикальный и мозаичный

Приложение Panorama360 Camera

10. Альтернатива Хугина — Робот-Вью

Вид робота — это альтернатива Hugin для телефонов Android, позволяющая создавать сферические панорамы, захватывать окружающую среду и делиться панорамными фотографиями в социальных сетях. Robot View может в полной мере использовать преимущества виртуальной реальности (VR), камер, компьютерного зрения, сшивания и данных датчиков для создания 360-градусных панорам с идеальным результатом.

Операционная система: iPhone

Формат стежка: форматы фотографий

Тип фотостежка: 360 градусов

Робот вид

Win Скачать Mac Скачать

Вы можете быть заинтересованы
  • Что нужно знать о панораме и способах загрузки бесплатных панорамных фотографий
  • Что такое панорамный вид и как снимать панорамные фотографии на 360 градусов
  • 10 знаковых панорамных камер, которые нельзя пропустить в 2022 году

Hugin — отличная бесплатная программа для создания панорам

Сегодня я расскажу вам про замечательную программу — Hugin. С ее помощью можно без усилий построить даже самые крутые и самые сложные панорамы.
Hugin — является самой популярной программой для построения панорам и кроме того имеет полностью свободную лицензию и ее использование абсолютно бесплатно.

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

Наконец все построение панорамы, вместо сложной и муторной работы, сведется к игре найди 5 отличий схожестей, а то и вовсе к нажатию всего трех кнопок.

Панорама собранная из 56 снимков

Панорама собранная из 56 снимков

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

Как снимать панорамы?

Пара слов о том как получить хорошие снимки для вашей будующей панорамы. Здесь все просто:

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

Результат неправильно снятой панорамы

Результат неправильно снятой панорамы

Интерфейс

Итак мы скачали и установили Hugin, давайте же его запустим:

Сразу разберем значение и функции каждой отдельной вкладки:

  • Assistant (Ассистент) — Это вид по умолчанию, здесь находятся три основных кнопки и окошко предпросмотра вашей панорамы.
  • Preview (Предпросмотр) — Здесь можно включить и отключить показ определённых фотографий, а также перейти в меню фотографии для наложения масок.
  • Layout (Размещение) — Здесь мы можем увидеть все связи между фотографиями и быстро перейти к их созданию и редактированию.
  • Projection (Проекция) — Тут можно изменить параметры проекции вашей панорамы.
  • Move/Drag (Сдвиг/Смещение) — На этой вкладке можно двигать фотографии и размещать их в нужном порядке.
  • Crop (Обрезка) — Здесь мы можем выбрать конечную область, которая попадёт на вашу панораму.
Альтернативный интерфейс

Кроме того Hugin имеет еще альтернативный интерфейс «Panorama editor (Редактор панорамы)», который вызывается через панель меню «View (Вид)», или если переключиться в расширенный интерфейс, но об этом чуть позже.

Скриншот альтернативного интерфейса

Быстрый старт

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

1. Загрузить снимки.

Нажимаем на «1. Load images. (1. Загрузить снимки. )» Выбираем наши фотографии для панорамы, они загрузятся в проект.

Загруженные фотографии в проект

Загруженные фотографии в проект

2. Выровнять.

Нажимаем на «2. Align. (2. Выровнять. )» Спустя определенный промежуток времени, Hugin просчитает связи и соединит ваши фотографии между собой. Если повезет.

Автоматически выстроенная панорама

Автоматически выстроенная панорама

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

При желании вы можете перейти на вкладку «Move/Drag (Сдвиг/Смещение)», чтобы выровнять горизонт и на «Crop (Обрезка)», чтобы выбрать конечную область панорамы.

3. Создать панораму.

Нажимаем на «3. Create panorama. (3. Создать панораму. ). И сохраняем нашу готовую панораму.

Опции сохранения панорамы

Опции сохранения панорамы

Обычно этих трех простых шагов бывает достаточно, но что делать если у нас достаточно большая и сложная панорама, которая не хочет собираться в полностью автоматическом режиме? — давайте разберемся!

Получившаяся панорама

Получившаяся панорама

Теория

Для начала нам нужно понять как работает Hugin.

Среди ваших фотографий загруженных в проект, при нажатии кнопки «2. Align. (2. Выровнять. )», Hugin при помощи определенного алгоритма ищет некие контрольные точки между вашими фотографиями и сдвигает их в соответсвии с ними. Контрольные точки — это не что иное, как одинаковые места на двух фотографиях.

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

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

Следующим шагом Hugin начинает сведение панорамы и чем больше контрольных точек будет на ваших фотографиях — тем лучше.

Сборка панорамы

Итак, давайте попробуем собрать панораму в полуавтоматическом режиме.

Проекция

Первым делом загрузим фотографии в проект и перейдем на вкладку Projection (Проекция) и настроим поле зрения.

Поле зрения — это черное окошко в котором вы видите все ваши фотогафии. Оно представляет ссобой не что иное, как угол обзора вашей панорамы. Измеряется он в градусах и и как правило больше чем 360° по ширине и 180° по высоте он быть не может.

Именно поэтому фотографии которые приближаются к полюсам так прикольно спплющиваются.

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

Расстановка фотографий

Переходим на вкладку «Move/Drag (Сдвиг/Смещение)», и начинаем сдвигать фотографии в нужном порядке.

Процесс расстановки изображений в нужном порядке

Процесс расстановки изображений в нужном порядке

Стоит заметить, что вам не нужно стараться попадать пиксель в пиксель при соединении фотографий. Ваша задача — соединить фотографии так, чтобы Hugin «понял» какая фотография с какой имеет связь, для этого достаточно чтобы они просто касались друг-друга.

Проверить связи можно переключившись на вкладку «Layout (Размещение)».

Есть два режима перемещения:

  • normal (Нормальный) — можно перемещать группы фотографий простым перетаскиванием за нее.
  • normal, individual (нормальный, настраиваемый) — в этом режиме можно выбрать отдельные фотографии и работать непосредственно с ними.

Если вам необходимо повернуть фотографию, сделать это можно во втором режиме выбрав нужную фотографию и потянув за пустое место вдали от нее.

Сборка

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

Переключимся на вкладку «Preview (Предпросмотр)» и нажмем «2. Align. (2. Выровнять. )», тем самым инициализировав процесс автоматического поиска контрольных точек.

Результат

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

Предупреждение о том, что найдено 2 группы изображений не соединенные между ссобой

  • Если у вас образовалось больше одной группы изображений, программа вас об этом предупредит:

Выровняйте их относительно друг-друга и переходите к следующему пункту.

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

Создание контрольных точек вручную

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

Связи

Связи между фотографиями

Связи между фотографиями

Переходим на вкладку Layout (Размещение) и здесь мы видим все связи между вашими фотографиями.

Серыми линиями отмечены предполагаемые связи — это те самые связи которые должны существовать, исходя из расположения фотографий на вкладке Move/Drag (Сдвиг/Смещение), но еще не имеют своих контрольных точек.

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

Теперь нам нужно найти несколько одинаковых мест на фотографиях и проставить на них контрольные точки. 2-3 точки будет вполне достаточно, для каждой пары фотографий. Инода можно обойтись и вовсе одной.

Создание точек

Выбираем точку на левом снимке, выбираем точку на правом снимке. Нажимаем Add (Добавить). Можно воспользоваться функцией Fine-tune (Точно скорректировать).
Добавляем 2-3 точки, закрываем, переходим к следующей связи.

Процесс создания контрольных точек

Процесс создания контрольных точек

После того как все фотографии будут связанны контрольными точками, переходим на вкладку Assistant (Ассистент) и нажимаем «2. Align. (2. Выровнять. )»

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

Результат
  • Если все прошло хорошо, переходите к этапу создания панорамы
  • Если же нет, то добавляйте дополнительные контрольные точки и пробуйте повторить выравнивание.

Дополнительные возможности и удобности

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

Клавиша Ctrl

Подсвечивание клавишей Ctrl

Подсвечивание клавишей Ctrl

Когда вы зажимаете Ctrl, вы можете навести курсор на фотографию и моментально увидеть ее номер и ее содержимое. Если кликнуть по ней, вы попадете в режим редактирования конкретной фотографии.

Маски

Наложение масок

Наложение масок

Вы можете использовать маски, если хотите исключить или в обязательном порядке включить какие-то области из ваших фотографий, для этого перейдите в альтернативный интерфейс, на вкладку «Masks (Маски)». Выберите нужную фотографию, нажмите на «Add new mask (Добавить новую маску)», затем выберите нужную область, и выберите тип маски:

  • Exclude region (Исключенная область)
  • Include Region (Включенная область)
  • Exclude region from stack (Исключенная область из стопки)
  • Include Region from stack (Включенная область из стопки)
  • Exclude region from all images of this lens (Исключенная область из всех снимков этого объектива)
Обрезка фотографий

Вы можете настроить обрезку краев у ваших фотографий, для этого перейдите в альтернативный интерфейс, на вкладку «Masks (Маски)» и в нижнем окне выберите «Crop (Обрезка)», эти параметры можно применить сразу для нескольких фотографий, если их предварительно выбрать в верхнем окне.

Разные типы проекций панорамы

На вкладке «Projection (Проекция)» вы можете выбирать различные типы проекций панорамы, например вы можете выбрать что-нибудь экзотическое, что позволит ей выглядеть довольно необычно.

Режимы вывода панорамы
  • Exposure corrected, low dynamic range (Коррекция экспозиции, узкий динамический диапазон)
  • Exposure fused from stacks (Сначала сведение экспозиций, затем объединение)
  • Exposure fused from any arrangement (Сначала объединение, затем сведение экспозиций)

Как показала практика, первый режим работает лучше других двух других. К сожалению он не всегда доступен из вкладки «Assistant (Ассистент)», но его все равно можно вызвать через альтернативный интерфейс, на вкладке «Stitcher (Сшивка)»

Форматы вывода

По умолчанию всегда стоит TIFF, но он достаточно «тяжелый», по этому можно изменить его на JPEG.

Заключение

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

Результат последней панорамы из скриншотов

Результат последней панорамы из скриншотов

Ссылки

  • Официальный сайт Hugin
  • Страница загрузки на SourceForge
  • Галерея панорам сделанные в Hugin
  • Hugin Users Group на Flickr

советы

Давно хотел написать эту заметку. Расскажу о том, как можно сравнительно легко склеивать панорамы из отдельных фотоснимков. Хотя на всех иллюстрациях снимки экрана сделанны в линуксе, все описываемые программы доступны и пользователям других операционных систем (Windows, MacOS X). Так что аудитория этой заметки заметно шире моей обычной аудитории. В отличие от панорамного софта, который чаще всего упоминается в рунете, эти программы свободны и распространяются бесплатно. Итак, герои сегодняшнего дня:

Hugin. Графический интерфейс для склейки панорам. В примерах использовалась версия 0.7.0-beta5. Программа названа в честь одного из воронов Одина.

Autopanosift. Программа ищет «связующие точки» между отдельными кадрами. В большинстве случаев вызывается из Хугина.

Enblend. Бесшовно склеивает отдельные кадры в единое изображение. Она обычно тоже запускается автоматически из Хугина, хотя в сложных случаях её можно запускать и вручную.

Ещё потребуется какой-нибудь графический редактор. В примерах у меня будет показан nip2 (умеющий работать даже с очень большими изображениями) и Gimp. В общем, это дело вкуса.

  1. снимаем фото,
  2. загружаем отдельные кадры в Хугин,
  3. ищем «связующие точки» между отдельными кадрами, или автоматически (с помощью Autopanosift), или вручную,
  4. оптимизируем панораму (после этого отдельные кадры располагаются так, чтобы связующие точки по возможности совпадали), смотрим на предварительный результат,
  5. окончательно выбираем проекцию и склеиваем кадры в единую панораму (на этом этапе пригождается Enblend),
  6. обрезаем сшитую панораму, проверяем на наличие ошибок сшивки,
  7. окончательно ретушируем кадр, как в случае обычных фото.

Как снимать панорамы

  • кадры должны перекрываться примерно на треть, это необходимо для успешного поиска связующих точек между отдельными кадрами,
  • составлять горизонтальные панорамы удобнее из вертикальных кадров, таким образом вертикальный угол зрения однорядной панорамы будет шире, панорама будет восприниматься естественнее при просмотре целиком на экране компьютера, больше будет запас для окончательного кадрирования,
  • чаще всего удобно снимать с широким углом изображения (на минимальном «зуме»), в этом случае панорама будет состоять из минимального числа кадров (и наоборот, когда цель состоит в создании максимально детальной панорамы, стоит снимать длиннофокусным объективом, но в несколько «рядов»),
  • используйте бленду или прикрывайте объектив рукой, чтобы избежать бликов на объективе (при съёмке панорам часто приходится снимать почти против света),
  • не используйте поляризатор, хотя он и делает цвета сочнее на отдельных кадрах, из-за него небо на панораме в целом выглядит неестестсвенно,
  • снимайте все кадры панорамы с одними и теми же настройками экспозиции и баланса белого; хотя Хугин и Enblend и умеют выравнивать экспозицию и баланс белого в итоговой панораме, это не всегда получается достаточно хорошо, а разные цветовые тона сразу делают заметными отдельные кадры в панораме; тут очень может пригодится ручной режим экспозиции в фотокамере (если такой есть),
  • то же относится и к фокусному расстоянию, сшивать будет проще, если все кадры будут сняты с одним и тем же фокусным расстоянием,
  • старайтесь снимать с горизонтально выровненного штатива, если есть такая возможность; конечно, можно успешно снять панораму и с рук, но очень многие панорамы мне не удались именно из-за того, что я поленился достать штатив,
  • как в случае штатива, так и в случае съёмки с рук, важно обеспечить неподвижность оси вращения камеры, в идеале она должна проходить через оптическую ось объектива; особенно хорошо, если ось пройдёт через «точку без параллакса» (вот тут о её поиске по-английски),
  • последние два правила особенно важны, если объекты переднего плана расположены близко к камере,
  • лучше снимать все кадры последовательно в одном направлении, или слева направо, или справа налево, это минимизирует смещение подвижных объектов (например, облаков) в соседних кадрах; если в панораму попадает какой-то быстродвижущийся объект (например, машина, животное, человек), то потом бывает удобно иметь любой кадр панорамы в двух вариантах, с объектом и без него.

В результате получаем набор кадров будущей панорамы. Например, такой:

Как склеивать кадры в Hugin

Запускаем Хугин. В современных версиях Хугина все основные действия доступны прямо с его первой вкладки. По порядку, сверху вниз. Вначале загружаем фото:

После этого нужно создать контрольные точки. Жмём «Объединить…»:

После этого запустится Autopanosift:

Как правило, достаточно нажать кнопку «Compute» и дождаться, пока программа найдёт все контрольные точки.

Когда Autopanosift закончит, кнопка «Exit» в его окошке станет доступна:

Жмём и попадаем обратно в Хугин. Вначале откроется окно предварительного просмора

Это результат предварительной сшивки. Чтобы увидеть проблемные области, удобно переключить режим совмещения с нормального на «Разницу», тогда в области перекрытия кадров светлый цвет будет соответствовать несовпадению изображений:

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

Максимальная погрешность оптимизации составила 25 пикселей, т.е. одна из контрольных точек отстоит от своей пары на соседнем снимке на 25 пикселей. Это действительно плохо.

Перейдём на вкладку «Контрольные точки» и, попарно разглядывая кадры, посмотрим, как их расставил Autopanosift. Вот, например, и наша проблемная точка:

Проблемная точка оказалась где-то в облаках. И это хорошо, это легко исправить. Вообще, следует избегать размещения контрольных точек на изменчивых объектах: облаках, качающейся траве, волнах. Контрольные точки на таких объектах — почти гарантия проблем сшивки.

К сожалению, Autopanosift не умеет распознавать объекты на фото и предсказывать их поведение. Поэтому результаты его работы требуется корректировать вручную. В частности, точки на облаках можно просто убрать.

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

На иллюстрации я добавляю такую точку:

Для этого я щёлкаю на выбранной точке на снимке слева, а затем примерно в том же месте на снимке справа. Чаще всего Хугин правильно размещает парную точку на втором снимке. Иногда же ему это не удаётся, и тогда можно увидеть такое сообщение:

Ничего страшного, парную точку можно уточнить вручную. Современные версии Хугин услужливо увеличивают окрестность точки, так что правильно поставить парную точку легко. Уточнив её положение, нажимаем «Добавить».

Ещё пара советов о расположении точек: избегайте «кучкования» всех контрольных точек в одном месте, особенно если это место находится на переднем плане, небольшие ошибки в положении этих точек будут соответствовать большим смещениям кадра при оптимизации. Старайтесь «выкладывать» контрольные точки вдоль важных для глаза контуров (и наоборот, не ставьте слишком много там, где глаз не чувствует линии).

Вот, например, сравните как расставила точки программа:

и как лучше их расположить:

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

Поправив контрольные точки, попробуем ещё раз оптимизировать панораму. Кстати, если перейти на вкладку «Оптимизатор», то можно будет выбрать, какие именно параметры кадра оптимизировать. Мне кажется, что очень часто лучших результатов можно достичь, если оптимизировать не только положение кадра, но и его поворот вокруг оптической оси, «(y,p,r)». Особенно это верно для панорам, снятых с рук (снимая с рук, легко нечаянно немного наклонить камеру).

Заново оптимизировав, можно ещё раз посмотреть на результат в области предварительного просмотра:

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

Очень полезны функции «По центру» и «Уместить», а вот функцией «Выровнять» надо пользоваться осторожно. Если панорама была снята с горизонтально выровненного штатива, то выравнивание вообще не должно требоваться, если же сняли с рук, и кадры пошли «волной», то иногда выравнивание помогает убрать волну, но мне кажется, что при этом ухудшается результат сшивки. Функция «Выровнять» в Хугине довольно новая.

Теперь, если всё в порядке, делаем последний шаг. Переходим на вкладку «Сшиватель», выбираем проекцию, советую ещё раз рассчитать поле зрения и выбрать оптимальный размер (при котором не происходит уменьшения изображения).

Для просмотра на экране целиком, на мой взгляд, очень хорошо подходит цилиндрическая проекция. Если же планируется просматривать в тех или иных программах просмотра, например в апплете PTViewer, то лучше использовать эквидистантную проекцию (или ту, которую требует программа просмотра). А «рыбий глаз», по-моему, лучше всё равно снимать «рыбьим глазом».

Результат сшивки я всегда сохраняю в формате TIFF, потому что потом его ещё приходится редактировать. Жмём «Собрать», и ждём:

Ждём долго, это, пожалуй, самый долгий вычислительный процесс во всей технологической цепочке. Конец этого процесса выглядит примерно так:

Всё. У нас теперь есть большой файл со сшитой панорамой. Сохраняем проект Хугина и закрываем. Дальше нужно довести сшитую панораму до ума.

Обработка сшитой панорамы

Итак, у нас теперь есть TIFF-файл со сшитой панорамой. Он может быть довольно большим. В этом примере он получился 101 мегабайт. В действительно больших панорамах счёт может пойти на гигабайты. Поэтому я приведу пример, как можно обрезать панораму в редакторе nip2, который может работать даже с изображениями, размер которых превышает размер оперативной памяти.

Вообще, редактор nip2 довольно нетрадиционный. Советую для первого знакомства посмотреть заметку о нём Михаила Конника. Редактор по принципу работы больше похож на электронные таблицы, но работает действительно быстро.

Чтобы обрезать нашу панораму, дважды щёлкнем по ячейке с исходным файлом A1. Откроется новое окно с изображением:

Масштабируем с помощью Ctrl+колёсико мышки. Зажав Ctrl и перетягивая мышку от левого верхнего угла к правому нижнему выделяем прямоугольную область:

Да, выделять прямоугольную область в nip2 нужно именно так: от верхнего левого угла к правому нижнему и зажав Ctrl.

Теперь в главном окне nip2 появляется новая ячейка A2:

Именно содержимое этой ячейки (уже обрезанную панорамe) мы и сохраняем в файл.

В данном случае я обрезал с небольшим запасом, поэтому в одном месте на краю панорамы есть дырка:

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

Наконец, сохраняем окончательный вариант панорамы, добавляем геотаги, и любуемся:

Чтобы добавить геотаги потребуется скопировать EXIF-теги из исходных кадров в окончательный вариант панорамы. Я это делают так:

$ exiftool -tagsfromfile первый-кадр.jpg панорама.jpg

Это не совсем правильно, но быстро.

Что ещё можно сделать с панорамой?

Одно из самых интересных панорамных сообществ, на мой взгляд, группа Perfect Panoramas на фликере. Туда принимают только те панорамы, в которых модераторы не найдут дефектов.

Есть фотосообщество в ЖЖ, тоже посвященное панорамам. Не помню, как называется.

Панорамам с геотегами — самое место на Panoramio. Хорошие панорамы потом покажут в Google Earth 🙂

В интернете панорамы можно показывать с помощью апплета PTViewer.

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

Перфекционисты и любители монументального искусства могут снимать гигапиксельные панорамы.

Ну и в общем ещё много разных применений этой техники. В том числе и вполне серьёзных.

PS. Я нашёл ещё два сходных руководства на русском языке: Клеим панораму Александра Прокудина и Склейка панорам в Hugin (© БэЖэ). Много учебных материалов доступно на сайте программы Hugin, но, увы, только на английском языке.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *