Хугин (программное обеспечение) - Hugin (software)

Хугин
Hugin-splash.svg
Разработчики)Пабло д'Анджело
изначальный выпуск0.3 бета (12 октября 2003 г.; 17 лет назад (2003-10-12))
Стабильный выпуск
2020.0.0 [1] / 12 декабря 2020 г.; 3 дня назад (2020-12-12)
Репозиторий Отредактируйте это в Викиданных
Написано вC ++ (wxWidgets )[2]
Операционная системаLinux, OS X, Windows, FreeBSD
Доступно вБразильский португальский, болгарский, каталонский, китайский, чешский, датский, голландский, английский, финский, французский, немецкий, венгерский, итальянский, японский, корейский, польский, русский, словацкий, испанский, шведский, украинский
ЛицензияGNU GPLv2 или позже
Интернет сайтHugin.sourceforge.сеть

Хугин (/ˈчасʊɡɪп/) является кроссплатформенным Открытый исходный код панорама Фото сшивание и HDR программа слияния, разработанная Пабло д'Анджело и другими. Это GUI интерфейс для Helmut Dersch's Инструменты панорамы и Эндрю Михала Enblend и Enfuse. Сшивание выполняется за счет использования нескольких перекрывающихся фотографий, сделанных из одного и того же места, и использования контрольных точек для выравнивания и преобразования фотографий, чтобы их можно было объединить вместе, чтобы сформировать более крупное изображение. Hugin позволяет легко (опционально автоматически) создавать контрольные точки между двумя изображениями, оптимизация изображения трансформируется вместе с окном предварительного просмотра, чтобы пользователь мог видеть, приемлема ли панорама. Как только предварительный просмотр будет правильным, панораму можно будет полностью сшить, преобразовать и сохранить в стандартном формате изображения.

Функции

Hugin и связанные с ним инструменты могут быть использованы для

С выпуском 2010.4.0, который включает встроенный генератор контрольных точек, разработчики считают Hugin полнофункциональным.[4]

Пример панорамы Лондон с помощью программного обеспечения Hugin

Разработка

Инфраструктура

Развитие Hugin отслеживается на Панель запуска[5] и код находится в Mercurial репозиторий.[6]

Обычный вывод программного обеспечения Hugin
То же изображение после кадрирования и клонирования.
Изображение, объединенное с несколькими экспозициями с помощью Enfuse, и скорректированная перспектива с помощью функции стежка Hugin. Sacra Família do Tinguá, Энженьейро Пауло де Фронтин, Рио де Жанейро.
Многократная экспозиция имидж создан с помощью Hugin.

Google Summer of Code

На 2007 год было принято пять проектов по развитию Hugin / panotools. Google Summer of Code. Кроме того, был создан шестой проект, спонсируемый сообществом. Проекты были:

  • Автоматическое обнаружение признаков, разработанное Педро Алонсо (Испания) под руководством Герберт Бэй (Швейцария)
  • Новый модульный графический интерфейс от Ippei Ukai (Япония) под руководством Юваля Леви (Канада), который также является ведущим администратором проекта Summer of Code.
  • Удаление призраков HDR, выполненное Цзин Джин (США) под руководством Пабло д'Анджело (Германия), который также является ведущим разработчиком Hugin
  • Обработка больших изображений с помощью VIPS Мохаммада Шахидуззамана (Бангладеш) под руководством Джона Купитта (Великобритания)
  • Интерактивная программа просмотра панорамы Леона Моктесумы (Мексика) под руководством Альдо Хебена (Нидерланды)
  • Проект сообщества: PTbatcher Зорана Месека (Словения), наставник Даниэль М. Герман (Канада)

Хугин также был принят на Summer of Code 2008. Проекты:[7]

  • Быстрый, OpenGL ускоренный предварительный просмотр Джеймсом Аластером Леггом под руководством Пабло д'Анджело[8]
  • Автоматическое сопоставление функций, разработанное Онуром Кукуктунком, под руководством Александра Дженни[9]
  • Пользовательский интерфейс для маскировки изображений от Фахима Маннана, под руководством Даниэля М. Германа[10][11]
  • Возможность пакетной обработки от Марко Кудера под руководством Зорана Месека[12]
  • Автоматическое обнаружение нестатических объектов на изображениях (финальное приложение называется Селеста) Тимоти Ньюджент, наставник Юваль Леви[13]

В 2009 году проекты Google Summer of Code были следующими:

  • Призрак удаление для Enfuse Лукой Йирковски, наставником Андрея Михала[14]
  • Макетная модель Джеймса Легга под руководством Бруно Постла[15]
  • Автоматическая калибровка объектива путем обнаружения прямых линий на изображениях Тимоти Ньюджента, наставником Тома Шарплесса[16]
  • и четвертый проект по портированию LightTwist в Mac OS X от Юлии Коцеруба, наставником которой является Себастьен Рой.[17]

В 2010 году проекты Google Summer of Code:

В 2011 году проект GSoC был сосредоточен вокруг алгоритма оптимизации линии шва Enblend с использованием алгоритм вырезания графа.[22][23]

Смотрите также

Рекомендации

  1. ^ [1] Примечания к выпуску
  2. ^ "Debian - Подробная информация о пакете hugin в jessie". Получено 2017-03-09.
  3. ^ "Уголок исследований Хугина".
  4. ^ «Информация о версии Hugin-2010.4.0». SourceForge.net. Получено 19 января 2011.
  5. ^ "Хугин в Launchpad".
  6. ^ "SourceForge: индекс репозиториев Mercurial". Архивировано из оригинал на 2012-10-10. Получено 2011-01-01.
  7. ^ "Google Summer of Code 2008". Разработчики Google.
  8. ^ Информация о приложении Google SoC: предварительный просмотр OpenGL Hugin В архиве 2008-05-03 на Wayback Machine
  9. ^ Информация о приложении Google SoC: автоматическое сопоставление функций для панорамных изображений В архиве 2008-05-03 на Wayback Machine
  10. ^ Информация о приложении Google SoC: маскирование в графическом интерфейсе В архиве 2008-05-03 на Wayback Machine
  11. ^ «Маскировка SoC 2008 в графическом интерфейсе пользователя».
  12. ^ Информация о приложении Google SoC: пакетная обработка В архиве 2008-05-03 на Wayback Machine
  13. ^ Информация о приложении Google SoC: поддержка векторной машинной идентификации неба для улучшенного выравнивания изображения в панорамной фотографии В архиве 2008-05-03 на Wayback Machine
  14. ^ GSoC2009: удаление призраков для enfuse для Hugin / Panotools[постоянная мертвая ссылка ]
  15. ^ GSoC2009: Макет панорамы для Hugin / Panotools [постоянная мертвая ссылка ]
  16. ^ GSoC2009: обнаружение прямой линии для автоматической калибровки линз для Hugin / Panotools[постоянная мертвая ссылка ]
  17. ^ GSoC2009: LightTwist для Hugin / Panotools[постоянная мертвая ссылка ]
  18. ^ «GSoC 2010: На пути к беспатентному конвейеру сшивания панорам: детали проекта». Архивировано из оригинал 23 июля 2012 г.
  19. ^ GSoC 2010: Обзор интерактивной панорамы для Hugin
  20. ^ GSoC 2010: пуленепробиваемая библиотека вывода Makefile
  21. ^ GSoC 2010: регрессионные тесты для libpano13
  22. ^ hugin GSoC в 2011 году В архиве 2012-03-21 в Wayback Machine
  23. ^ Новый генератор первичного шва в Enblend, группа Hugin-PTX

внешняя ссылка