请输入您要查询的百科知识:

 

词条 Hugin (software)
释义

  1. Features

  2. Development

      Infrastructure   Google Summer of Code 

  3. See also

  4. References

  5. External links

{{Infobox software
| name = Hugin
| logo = Hugin-splash.svg
| logo size = 250px
| screenshot =
| caption =
| collapsible =
| author =
| developer = Pablo d'Angelo
| released = 0.3 beta ({{Start date and age|2003|10|12|df=yes}})
| programming language = C++ (wxWidgets)[1]
| operating system = Linux, OS X, Windows, FreeBSD
| language = Brazilian Portuguese, Bulgarian, Catalan, Chinese, Czech, Danish, Dutch, English, Finnish, French, German, Hungarian, Italian, Japanese, Korean, Polish, Russian, Slovakian, Spanish, Swedish, Ukrainian
| genre =
| license = GNU GPLv2 or later
| website = {{URL|http://hugin.sourceforge.net/}}
}}

Hugin [{{IPA|ǀˈhʊɡɪnǀ}}] is a cross-platform open source panorama photo stitching and HDR merging program developed by Pablo d'Angelo and others. It is a GUI front-end for Helmut Dersch's Panorama Tools and Andrew Mihal's Enblend and Enfuse. Stitching is accomplished by using several overlapping photos taken from the same location, and using control points to align and transform the photos so that they can be blended together to form a larger image. Hugin allows for the easy (optionally automatic) creation of control points between two images, optimization of the image transforms along with a preview window so the user can see whether the panorama is acceptable. Once the preview is correct, the panorama can be fully stitched, transformed and saved in a standard image format.

Features

Hugin and the associated tools can be used to

  • combine overlapping images for panoramic photography
  • correct complete panorama images, e.g. those that are "wavy" due to a badly levelled panoramic camera
  • stitch large mosaics of images and photos, e.g. of long walls or large microscopy samples
  • find control points and optimize parameters with the help of software assistants/wizards
  • output several projection types, such as equirectangular (used by many full spherical viewers), mercator, cylindrical, stereographic, and sinusoidal
  • perform advanced photometric corrections[2] and HDR stitching

With the release of 2010.4.0, which includes a built-in control point generator, the developers consider Hugin to be feature-complete.[3]

{{clear}}{{wide image|Londonpanorama.jpg|1800px|An example panorama of London using Hugin software}}{{clear}}

Development

Infrastructure

The Hugin development is tracked on Launchpad[4] and the code resides in a Mercurial repository.[5]

Google Summer of Code

Five projects for the development of Hugin / panotools were accepted for the 2007 Google Summer of Code. Additionally a sixth, community sponsored project has been set up. The projects were:

  • Automatic feature detection by Pedro Alonso (Spain), mentored by Herbert Bay (Switzerland)
  • New modular GUI by Ippei Ukai (Japan), mentored by Yuval Levy (Canada), who is also the lead administrator on the Summer of Code effort
  • HDR de-ghosting by Jing Jin (USA), mentored by Pablo d'Angelo (Germany) who is also the lead developer on Hugin
  • Large image processing with VIPS by Mohammad Shahiduzzaman (Bangladesh), mentored by John Cupitt (United Kingdom)
  • Interactive Panorama Viewer by Leon Moctezuma (Mexico), mentored by Aldo Hoeben (The Netherlands)
  • Community project: PTbatcher by Zoran Mesec (Slovenija), mentored by Daniel M. German (Canada)

Hugin was also accepted to Summer of Code 2008. Projects were:[6]

  • Fast, OpenGL accelerated preview by James Alastair Legg, mentored by Pablo d'Angelo[7]
  • Automated feature matching by Onur Kucuktunc, mentored by Alexandre Jenny[8]
  • User interface for masking of images by Fahim Mannan, mentored by Daniel M. German[9][10]
  • Batch processing ability by Marko Kuder, mentored by Zoran Mesec[11]
  • Automatic detection of non-static features in imagery (final application is called Celeste) by Timothy Nugent, mentored by Yuval Levy[12]

In 2009 Google Summer of Code projects were as follows:

  • Ghost removal for Enfuse by Luka Jirkovsky, mentored by Andrew Mihal[13]
  • Layout model by James Legg, mentored by Bruno Postle[14]
  • Automatic lens calibration by detecting straight lines in pictures by Timothy Nugent, mentored by Tom Sharpless[15]
  • and fourth project for porting LightTwist to Mac OS X by Yulia Kotseruba, mentored by Sébastien Roy.[16]

In 2010 the Google Summer of Code projects were:

  • implementing a patent-free image feature detector and control point generator[17] by Antoine Deleforge, mentored by Timothy Nugent.
  • creating a new interactive panorama overview, by Darko Makreshanski and mentored by James Legg[18]
  • improving the make file libraries used in panorama stitching[19] and
  • adding regression tests for libpano13[20]

In 2011 the GSoC project was centered around Enblend's seam line optimization algorithm using graph-cut algorithm.[21][22]

See also

{{Portal|Free and open-source software|Photography}}
  • Comparison of photo stitching applications

References

1. ^{{cite web | url=https://packages.debian.org/jessie/hugin | title=Debian -- Details of package hugin in jessie | accessdate=2017-03-09}}
2. ^{{cite web|url=http://hugin.sourceforge.net/tech/|title=Hugin Research Corner|publisher=}}
3. ^{{cite web|title=Hugin-2010.4.0 release notes|url=http://hugin.sourceforge.net/releases/2010.4.0/en.shtml|publisher=SourceForge.net|accessdate=19 January 2011}}
4. ^{{cite web|url=https://launchpad.net/hugin|title=Hugin in Launchpad|publisher=}}
5. ^{{cite web|url=http://hugin.hg.sourceforge.net/hgweb/hugin/|title=SourceForge: Mercurial repositories index|publisher=}}
6. ^{{cite web|url=https://code.google.com/soc/2008/pano/about.html|title=Google Summer of Code 2008|work=Google Developers}}
7. ^[https://code.google.com/soc/2008/pano/appinfo.html?csaid=B07CDCAA01A7EE31 Google SoC Application Information: OpenGL Hugin preview] {{webarchive|url=https://web.archive.org/web/20080503173009/http://code.google.com/soc/2008/pano/appinfo.html?csaid=B07CDCAA01A7EE31 |date=2008-05-03 }}
8. ^[https://code.google.com/soc/2008/pano/appinfo.html?csaid=2F780CBFE85CBAB5 Google SoC Application Information: Automatic Feature Matching for Panoramic Images] {{webarchive|url=https://web.archive.org/web/20080503150124/http://code.google.com/soc/2008/pano/appinfo.html?csaid=2F780CBFE85CBAB5 |date=2008-05-03 }}
9. ^[https://code.google.com/soc/2008/pano/appinfo.html?csaid=9430C14C09B97D82 Google SoC Application Information: Masking in GUI] {{webarchive|url=https://web.archive.org/web/20080503150955/http://code.google.com/soc/2008/pano/appinfo.html?csaid=9430C14C09B97D82 |date=2008-05-03 }}
10. ^{{cite web|url=http://wiki.panotools.org/SoC_2008_Masking_in_GUI|title=SoC 2008 Masking in GUI|publisher=}}
11. ^[https://code.google.com/soc/2008/pano/appinfo.html?csaid=ED9B86CD65E6238B Google SoC Application Information: Batch Processing] {{webarchive|url=https://web.archive.org/web/20080503192851/http://code.google.com/soc/2008/pano/appinfo.html?csaid=ED9B86CD65E6238B |date=2008-05-03 }}
12. ^[https://code.google.com/soc/2008/pano/appinfo.html?csaid=E0609234E096A1CC Google SoC Application Information: Support Vector Machine-based Sky Identification for Enhanced Image Alignment in Panoramic Photography] {{webarchive|url=https://web.archive.org/web/20080503150124/http://code.google.com/soc/2008/pano/appinfo.html?csaid=E0609234E096A1CC |date=2008-05-03 }}
13. ^[https://socghop.appspot.com/gsoc/student_project/show/google/gsoc2009/hugin/t124022488830 GSoC2009: Ghost removal for enfuse for Hugin/Panotools]
14. ^[https://socghop.appspot.com/gsoc/student_project/show/google/gsoc2009/hugin/t124022488690 GSoC2009: Layout Panorama Model for Hugin/Panotools ]
15. ^[https://socghop.appspot.com/gsoc/student_project/show/google/gsoc2009/hugin/t124022488970 GSoC2009: Straight-line detection for automated lens calibration for Hugin/Panotools]
16. ^[https://socghop.appspot.com/gsoc/student_project/show/google/gsoc2009/hugin/t124022489127 GSoC2009: LightTwist for Hugin/Panotools]
17. ^{{cite web|url=https://google-melange.appspot.com/gsoc/project/google/gsoc2010/chapo/1001|archiveurl=https://web.archive.org/web/20120723120015/http://google-melange.appspot.com/gsoc/project/google/gsoc2010/chapo/1001|title=GSoC 2010: Towards a full patent-free pipeline for panorama stitching: Project details|archivedate=23 July 2012|publisher=}}
18. ^[https://socghop.appspot.com/gsoc/project/google/gsoc2010/dmakreshanski/3001 GSoC 2010: Interactive Panorama Overview for Hugin]
19. ^[https://socghop.appspot.com/gsoc/project/google/gsoc2010/flyingflo/1001 GSoC 2010: Bulletproof Makefile Output Library]
20. ^[https://socghop.appspot.com/gsoc/project/google/gsoc2010/mrjabaa/2001 GSoC 2010: Regression tests for libpano13 ]
21. ^hugin GSoC projects in 2011 {{webarchive|url=https://web.archive.org/web/20120321144826/http://www.google-melange.com/gsoc/project/google/gsoc2011/rosomack/8001 |date=2012-03-21 }}
22. ^[https://groups.google.com/group/hugin-ptx/t/51b510a317935df1 New primary seam generator in Enblend, Hugin-ptx group]

External links

{{Commons category|Hugin}}
  • {{Official website|http://hugin.sourceforge.net/}}
  • [https://groups.google.com/group/hugin-ptx Hugin mailing list for users and developers]
  • OpenPhotoVR is a similar open-source software project
  • Panotools Next Generation wiki
  • [https://web.archive.org/web/20080517123245/http://code.google.com/soc/pano/about.html Google Summer of Code] project description
  • {{cite book |last=Montabone |first=Sebastian |year=2010 |title=Beginning Digital Image Processing: Using Free Tools for Photographers |publisher=Apress |isbn=978-1-430-22841-7 |url=http://www.apress.com/9781430228417}}
{{Raster graphics editors}}{{DEFAULTSORT:Hugin (Software)}}

16 : 2003 software|BSD software|Free software|Free graphics software|Free panorama software|Free photo software|Free photo stitching software|Free software programmed in C++|Panorama software|Windows graphics-related software|MacOS graphics software|Photo software for Linux|Photo stitching software|Photo software|Software that uses wxWidgets|HDR tone mapping software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/13 12:34:08