Хугин (программное обеспечение)
![]() | |
Разработчик(и) | Пабло д'Анджело |
---|---|
Первоначальный выпуск | 0.3 бета (12 октября 2003 г | )
Стабильная версия | 2023.0.0 [1] / 11 ноября 2023 г |
Репозиторий | |
Написано в | С++ ( wxWidgets ) [2] |
Операционная система | Linux , OS X , Windows , FreeBSD |
Доступно в | Бразильский португальский, болгарский, каталанский, китайский, чешский, датский, голландский, английский, финский, французский, немецкий, венгерский, итальянский, японский, корейский, польский, русский, словацкий, испанский, шведский, украинский |
Лицензия | GNU GPLv2 или новее |
Веб-сайт | Хьюгин |
Hugin ( / ˈ h ʊ ɡ ɪ n / ) — это кроссплатформенная с открытым исходным кодом панорамных фотографий программа для сшивания и слияния HDR , разработанная Пабло д'Анджело и другими. Это графический Гельмута Дерша интерфейс для Panorama Tools Эндрю Михала и Enblend and Enfuse . Сшивка осуществляется путем использования нескольких перекрывающихся фотографий, снятых в одном и том же месте, и использования контрольных точек для выравнивания и преобразования фотографий, чтобы их можно было объединить вместе для формирования более крупного изображения. Hugin позволяет легко (опционально автоматически) создавать контрольные точки между двумя изображениями, оптимизировать преобразования изображений вместе с окном предварительного просмотра, чтобы пользователь мог увидеть, приемлема ли панорама. Если предварительный просмотр верен, панораму можно полностью сшить, преобразовать и сохранить в стандартном формате изображения.
Функции
[ редактировать ]Хьюгин и связанные с ним инструменты могут быть использованы для
- объединить перекрывающиеся изображения для панорамной фотографии
- исправить полные панорамные изображения, например те, которые «волнистые» из-за плохо выровненной панорамной камеры
- сшивайте большие мозаики из изображений и фотографий, например, длинных стен или больших микроскопа. образцов
- находить контрольные точки и оптимизировать параметры с помощью программных помощников/мастеров
- выводить несколько типов проекций , таких как равноугольная (используется многими полными сферическими просмотрщиками), меркаторская , цилиндрическая , стереографическая и синусоидальная.
- выполнять расширенную фотометрическую коррекцию [3] и сшивание HDR
С выпуском версии 2010.4.0, которая включает встроенный генератор контрольных точек, разработчики считают Hugin полнофункциональным. [4]
- Панорамный вид банкетного зала на 360°, потолок искажен.
- одни и те же базовые изображения с проекцией «рыбий глаз» и разными углами обзора

( просмотр в виде интерактивной панорамы 360° )
Разработка
[ редактировать ]![]() | Этот раздел необходимо обновить . ( июнь 2024 г. ) |
Инфраструктура
[ редактировать ]Развитие Hugin отслеживается на Launchpad. [5] и код находится в репозитории Mercurial . [6]


Google Лето кода
[ редактировать ]Пять проектов по разработке Hugin/panotools были приняты на Google Summer of Code 2007 . Кроме того, был создан шестой проект, спонсируемый сообществом. Проекты были:
- Автоматическое обнаружение функций Педро Алонсо (Испания) под руководством Герберта Бэя (Швейцария).
- Новый модульный графический интерфейс от Иппея Укая (Япония) под руководством Юваля Леви (Канада), который также является ведущим администратором проекта Summer of Code.
- Устранение ореолов HDR выполнено Цзин Цзинь (США) под руководством Пабло д'Анджело (Германия), который также является ведущим разработчиком Hugin.
- Обработка больших изображений с помощью VIPS Мохаммада Шахидуззамана (Бангладеш) под руководством Джона Капитта (Великобритания)
- Интерактивная программа просмотра панорам Леона Моктесумы (Мексика) под руководством Альдо Хобена (Нидерланды)
- Общественный проект: PTbatcher Зорана Месека (Словения), наставник Дэниел М. Герман (Канада)
Хьюгин также был принят на Summer of Code 2008. Проектами были: [7]
- Быстрый предварительный просмотр с ускорением OpenGL от Джеймса Аластера Легга под руководством Пабло д'Анджело [8]
- Автоматизированное сопоставление признаков Онур Кучуктунч под руководством Александра Дженни [9]
- Пользовательский интерфейс для маскировки изображений Фахима Маннана под руководством Дэниела М. Германа. [10] [11]
- Способность пакетной обработки от Марко Кудера под руководством Зорана Месека [12]
- Автоматическое обнаружение нестатических объектов на изображениях (последнее приложение называется Celeste ) Тимоти Ньюджента под руководством Юваля Леви. [13]
В 2009 году проекты Google Summer of Code были следующими:
- Удаление призраков для Enfuse Луки Жирковского под руководством Эндрю Михала [14]
- Модель макета Джеймса Легга под руководством Бруно Постла. [15]
- Автоматическая калибровка объектива путем обнаружения прямых линий на снимках Тимоти Ньюджента под руководством Тома Шарплесса [16]
- и четвертый проект по портированию LightTwist на Mac OS X Юлии Коцерубы под руководством Себастьяна Роя. [17]
В 2010 году проектами Google Summer of Code были:
- внедрение незапатентованного детектора признаков изображения и генератора контрольных точек [18] Антуан Делефорж под руководством Тимоти Ньюджента.
- создание нового интерактивного обзора панорамы Дарко Макрешански под руководством Джеймса Легга [19]
- улучшение библиотек файлов make , используемых при сшивании панорам [20] и
- добавление регрессионных тестов для libpano13 [21]
В 2011 году проект GSoC был сосредоточен на алгоритме оптимизации линии шва Enblend с использованием алгоритма вырезания графа . [22] [23]
Ссылки
[ редактировать ]- ^ «Примечания к выпуску Hugin-2023.0.0» .
- ^ «Debian — Подробная информация о пакете Hugin in Jessie» . Проверено 9 марта 2017 г.
- ^ «Уголок исследований Хьюгина» .
- ^ «Примечания к выпуску Hugin-2010.4.0» . SourceForge.net . Проверено 19 января 2011 г.
- ^ «Хугин в Launchpad» . 30 сентября 2005 г.
- ^ «SourceForge: Индекс репозиториев Mercurial» . Архивировано из оригинала 10 октября 2012 г. Проверено 1 января 2011 г.
- ^ «Google Лето кода 2008» . Разработчики Google .
- ^ Информация о приложении Google SoC: предварительный просмотр OpenGL Hugin. Архивировано 3 мая 2008 г. на Wayback Machine.
- ^ Информация о приложении Google SoC: автоматическое сопоставление функций для панорамных изображений, заархивировано 3 мая 2008 г. на Wayback Machine.
- ^ Информация о приложении Google SoC: маскирование в графическом интерфейсе. Архивировано 3 мая 2008 г. на Wayback Machine.
- ^ «Маскировка SoC 2008 в графическом интерфейсе» .
- ^ Информация о приложении Google SoC: пакетная обработка, заархивировано 3 мая 2008 г. на Wayback Machine.
- ^ Информация о приложении Google SoC: Идентификация неба на основе машинной векторной поддержки для улучшенного выравнивания изображений в панорамной фотографии. Архивировано 3 мая 2008 г. на Wayback Machine.
- ^ GSoC2009: Удаление призраков для enfuse для Hugin/Panotools [ постоянная мертвая ссылка ]
- ^ GSoC2009: Модель панорамы макета для Hugin/Panotools [ постоянная мертвая ссылка ]
- ^ GSoC2009: обнаружение прямой линии для автоматической калибровки объектива для Hugin/Panotools. [ постоянная мертвая ссылка ]
- ^ GSoC2009: LightTwist для Hugin/Panotools [ постоянная мертвая ссылка ]
- ^ «GSoC 2010: На пути к полному безпатентному конвейеру для сшивания панорам: детали проекта» . Архивировано из оригинала 23 июля 2012 года.
- ^ GSoC 2010: Обзор интерактивной панорамы для Хугина
- ^ GSoC 2010: Пуленепробиваемая библиотека вывода файлов Makefile
- ^ GSoC 2010: Регрессионные тесты для libpano13.
- ^ Проекты Hugin GSoC в 2011 г. Архивировано 21 марта 2012 г. на Wayback Machine.
- ^ Новый генератор первичных швов в Энбленд, группа Hugin-ptx.
Внешние ссылки
[ редактировать ]
- Официальный сайт
- Список рассылки Hugin для пользователей и разработчиков
- OpenPhotoVR — аналогичный программный проект с открытым исходным кодом.
- Вики Panotools следующего поколения
- Google Summer of Code Описание проекта
- Монтабоне, Себастьян (2010). Начало цифровой обработки изображений: использование бесплатных инструментов для фотографов . Апресс. ISBN 978-1-430-22841-7 .
- программное обеспечение 2003 года
- Кроссплатформенное бесплатное программное обеспечение
- Бесплатное программное обеспечение для BSD.
- Бесплатное программное обеспечение для Linux
- Бесплатное программное обеспечение для Windows
- Бесплатное программное обеспечение для MacOS
- Бесплатная программа для сшивания фотографий
- Бесплатное программное обеспечение, написанное на C++.
- Программное обеспечение для Windows, связанное с графикой
- Программное обеспечение для фотографий для macOS
- Программное обеспечение для фотографий для Linux
- Программное обеспечение, использующее wxWidgets
- Программное обеспечение для отображения тонов HDR