Articulo de referencia

Hugin (software)

{{cite web | url=https://packages.debian.org/jessie/hugin | title=Debian -- Details of package hugin in jessie | access-date=2017-03-09 | archive-date=2017-03-12 | archive-url=h...

Hugin ( / ˈ h ʊ ɡ ɪ n / ) es un programa multiplataforma de código abierto para la creación de panorámicas y la fusión de imágenes HDR , desarrollado por Pablo d'Angelo y otros. Es una interfaz gráfica de usuario (GUI) para Panorama Tools de Helmut Dersch y Enblend y Enfuse de Andrew Mihal . La creación de panorámicas se realiza mediante varias fotos superpuestas tomadas desde la misma ubicación, utilizando puntos de control para alinearlas y transformarlas, de modo que puedan fusionarse para formar una imagen más grande. Hugin permite la creación sencilla (opcionalmente automática) de puntos de control entre dos imágenes, la optimización de las transformaciones de imagen y una ventana de vista previa para que el usuario pueda comprobar si la panorámica es aceptable. Una vez que la vista previa es correcta, la panorámica se puede unir, transformar y guardar completamente en un formato de imagen estándar.

Características

Hugin y las herramientas asociadas se pueden utilizar para

Con el lanzamiento de la versión 2010.4.0, que incluye un generador de puntos de control incorporado, los desarrolladores consideran que Hugin está completo en cuanto a funcionalidades. [ 4 ]

Un ejemplo de panorama de Londres utilizando el software Hugin.
Panorama esférico de 360°, compuesto por 26 fotogramas unidos en Hugin 2021.0.0 ( ver como un panorama interactivo de 360° ).

Desarrollo

Infraestructura

El desarrollo de Hugin se sigue en Launchpad [ 5 ] y el código reside en un repositorio Mercurial . [ 6 ]

Salida habitual del software Hugin
La misma imagen después de recortarla y clonarla.
Una imagen fusionada a partir de múltiples exposiciones con Enfuse y perspectiva corregida con la función de costura de Hugin. Sacra Familia do Tinguá, Engenheiro Paulo de Frontin , Río de Janeiro .
Imagen de exposición múltiple creada con Hugin.

Verano de Código de Google

Cinco proyectos para el desarrollo de Hugin/panotools fueron aceptados para el programa Google Summer of Code 2007. Además, se ha creado un sexto proyecto patrocinado por la comunidad. Los proyectos fueron:

  • Detección automática de características por Pedro Alonso (España), con la tutoría de Herbert Bay (Suiza).
  • Nueva interfaz gráfica de usuario modular creada por Ippei Ukai (Japón), con la tutoría de Yuval Levy (Canadá), quien también es el administrador principal de la iniciativa Summer of Code.
  • Eliminación de imágenes fantasma HDR por Jing Jin (EE. UU.), con la tutoría de Pablo d'Angelo (Alemania), quien también es el desarrollador principal de Hugin.
  • Procesamiento de imágenes de gran tamaño con VIPS por Mohammad Shahiduzzaman (Bangladesh), con la tutoría de John Cupitt (Reino Unido).
  • Visor panorámico interactivo de Leon Moctezuma (México), con la tutoría de Aldo Hoeben (Países Bajos).
  • Proyecto comunitario: PTbatcher, de Zoran Mesec (Eslovenia), con la tutoría de Daniel M. German (Canadá).

Hugin también fue aceptado en Summer of Code 2008. Los proyectos fueron: [ 7 ]

  • Vista previa rápida acelerada por OpenGL de James Alastair Legg, con la tutoría de Pablo d'Angelo [ 8 ]
  • Coincidencia de características automatizada por Onur Kucuktunc, con la tutoría de Alexandre Jenny [ 9 ]
  • Interfaz de usuario para el enmascaramiento de imágenes por Fahim Mannan, tutorizado por Daniel M. German [ 10 ] [ 11 ]
  • Capacidad de procesamiento por lotes por Marko Kuder, tutorizado por Zoran Mesec [ 12 ]
  • Detección automática de características no estáticas en imágenes (la aplicación final se llama Celeste ) por Timothy Nugent, con la tutoría de Yuval Levy [ 13 ].

En 2009, los proyectos de Google Summer of Code fueron los siguientes:

  • Eliminación de fantasmas para Enfuse por Luka Jirkovsky, asesorado por Andrew Mihal [ 14 ]
  • Modelo de diseño de James Legg, con la tutoría de Bruno Postle [ 15 ]
  • Calibración automática de lentes mediante la detección de líneas rectas en imágenes por Timothy Nugent, con la tutoría de Tom Sharpless [ 16 ]
  • y cuarto proyecto para portar LightTwist a Mac OS X por Yulia Kotseruba, con la tutoría de Sébastien Roy. [ 17 ]

En 2010, los proyectos de Google Summer of Code fueron:

En 2011, el proyecto GSoC se centró en el algoritmo de optimización de líneas de costura de Enblend utilizando el algoritmo de corte de grafos . [ 22 ] [ 23 ]

Referencias

  1. "Notas de la versión Hugin-2025.0.0" . Consultado el 23 de enero de 2026 .
  2. "Debian -- Detalles del paquete hugin en jessie" . Archivado del original el 12 de marzo de 2017. Consultado el 9 de marzo de 2017 .
  3. "Rincón de investigación de Hugin" . Archivado del original el 25 de enero de 2022. Consultado el 9 de agosto de 2025 .
  4. "Notas de la versión Hugin-2010.4.0" . SourceForge.net. Archivado del original el 3 de enero de 2011. Consultado el 19 de enero de 2011 .
  5. "Hugin en Launchpad" . 30 de septiembre de 2005. Archivado del original el 13 de agosto de 2011. Consultado el 1 de enero de 2011 .
  6. "SourceForge: Índice de repositorios Mercurial" . Archivado del original el 10/10/2012 . Consultado el 01/01/2011 .
  7. "Google Summer of Code 2008" . Google Developers . Archivado del original el 7 de noviembre de 2012. Consultado el 28 de julio de 2016 .
  8. Información sobre la aplicación Google SoC: Vista previa de OpenGL Hugin. Archivado el 3 de mayo de 2008 en Wayback Machine.
  9. Información sobre la aplicación del SoC de Google: Coincidencia automática de características para imágenes panorámicas. Archivado el 3 de mayo de 2008 en Wayback Machine.
  10. Información sobre la aplicación del SoC de Google: Enmascaramiento en la interfaz gráfica de usuario. Archivado el 3 de mayo de 2008 en Wayback Machine.
  11. "SoC 2008 Masking in GUI" . Archivado del original el 17/12/2009 . Consultado el 19/12/2009 .
  12. Información sobre la aplicación Google SoC: Procesamiento por lotes. Archivado el 3 de mayo de 2008 en Wayback Machine.
  13. Información sobre la aplicación del SoC de Google: Identificación del cielo basada en máquinas de vectores de soporte para una mejor alineación de imágenes en fotografía panorámica. Archivado el 3 de mayo de 2008 en Wayback Machine.
  14. GSoC2009: Eliminación de imágenes fantasma para enfuse en Hugin/Panotools
  15. ^ GSoC2009: Modelo panorámico de diseño para Hugin/Panotools
  16. GSoC2009: Detección de líneas rectas para la calibración automatizada de lentes para Hugin/Panotools
  17. GSoC2009: LightTwist para Hugin/Panotools
  18. "GSoC 2010: Hacia un sistema totalmente libre de patentes para la creación de panoramas: Detalles del proyecto" . Archivado del original el 23 de julio de 2012.
  19. GSoC 2010: Panorama interactivo para Hugin
  20. GSoC 2010: Biblioteca de salida de Makefile a prueba de balas
  21. GSoC 2010: Pruebas de regresión para libpano13
  22. Proyectos de hugin GSoC en 2011 Archivados el 21/03/2012 en Wayback Machine
  23. Nuevo generador de costuras primarias en Enblend, grupo Hugin-ptx
  • Sitio web oficial
  • Lista de correo de Hugin para usuarios y desarrolladores
  • OpenPhotoVR es un proyecto de software de código abierto similar.
  • Wiki de Panotools Next Generation
  • Descripción del proyecto Google Summer of Code
  • Montabone, Sebastian (2010). Introducción al procesamiento digital de imágenes: Uso de herramientas gratuitas para fotógrafos . Apress. ISBN 978-1-430-22841-7.