Новость из категории: Информация

Hugin: сшивка панорам и не только

Содержание:
1. История и структура (Вы читаете данный раздел);
2. Документация, русификация и интерфейс;
3. Окно предварительного просмотра.
Hugin: сшивка панорам и не только

Сшивка панорамных снимков из серий отдельных перекрывающихся фотографий - часто используемый прием, любимый как профессионалами, так и любителями. Он позволяет передать на снимке просторы, открывающиеся с вершины горы или небоскреба, или - наоборот - вместить на один снимок весь интерьер небольшого помещения. Для сшивки панорам существует множество проприетарных утилит-«игрушек», поставляемых в комплекте со многими цифровыми камерами. Adobe Photoshop имеет хорошие плагины для сшивки панорам, есть такие плагины и для Gimp.

Подавляющее большинство этих программ требуют, чтобы все снимки серии были сняты с одинаковой экспозицией и балансом белого. Это сильно упрощает процесс сшивки, но очень ограничивает фотографа. Во-первых, далеко не все «мыльницы» имеют режим фиксации экспозиции, а во-вторых, в сложных условиях съемки при этом обязательно будет засвечиваться небо или пропадут детали в темных областях. Кроме того, сшивать снимки можно по-разному. Например, в городском пейзаже очень желательно исправить искажения, вносимые объективом и делающие прямые линии изогнутыми. Большинство имеющихся программ этого не умеют. И тут на помощь фотографу приходит Hugin.

Hugin (http://hugin.sourceforge.net) - полностью свободная программа для сшивки панорамных фотографий, исправления искажений на фотоснимках и компоновки HDR-изображений. Список возможностей Hugin впечатляет:
> Сшивка панорам из перекрывающихся фотографий, которые могут иметь разную выдержку и баланс белого.
> Автоматическое определение параметров снимков и характеристик объектива по exif-метаданным (можно даже сшить снимки, снятые разными объективами).
> Автоматическое выравнивание линии горизонта, коррекция экспозиции, геометрических и хроматических искажений на панорамах.
> Сшивка «плоских» мозаичных изображений (например, большой карты или картины снятой частями).
> Возможность выбора практически любой мыслимой панорамной проекции.
> «Навороченная» фотометрическая коррекция и сшивка HDR-изображений.
> Прекрасный автоматический режим и огромное количество ручных настроек всех параметров обработки документов (http://cognitiveforms.com/ru/technology/glossary/docs/obrabotka_documentov_v_sovremennyh_organizatsijah) и их сшивки.

Hugin распространяется по лицензии GPL, работает в GNU/Linux, Mac OS X, Windows и FreeBSD, доступен в репозиториях популярных Linux-дистрибутивов.
Используемые в Hugin алгоритмы очень сложны, так что программа весьма требовательна к мощности процессора: загружает его на 100% и использует все ядра.

История и структура

Hugin: сшивка панорам и не только

В 1998 году немецкий математик Хельмут Дерш создал набор программ с текстовым интерфейсом Panorama Tools (PanoTools, http://panotools.sourceforge.net) для проективных преобразований изображений и сшивки панорам. PanoTools использует головоломные математические алгоритмы и часто считается шедевром прикладного математического программирования. После неприятных патентных коллизий и смены лицензии на отдельные компоненты PanoTools наконец стал полностью свободным проектом, распространяемым по лицензии LGPL. Использовать PanoTools напрямую практически невозможно из-за текстового интерфейса, обилия малопонятных простому смертному опций и необходимости запускать программы в строгой последовательности в виде конвейера.

Hugin является графическим фронтэндом для PanoTools и ряда вспомогательных программ и библиотек. Существуют и проприетарные оболочки для PanoTools - например, PTGui (http:// www.ptgui.com) и PTMac (http://www.kekus.com/software/ptmac.html).

По сути Hugin формирует make-файлы с командами для PanoTools, запускает их и считывает результаты.

Рейтинг статьи

Оценка
5/5
голосов: 1
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх