Difference between revisions of "Hugin"
(change SVN link to HG) |
m (capitalisation) |
||
Line 2: | Line 2: | ||
== About Hugin == | == About Hugin == | ||
− | Like other [[GUI front-ends]], ''' | + | Like other [[GUI front-ends]], '''Hugin''' provides an easy-to-use unified point-and-click interface to a whole range of other command-line tools including: |
* [[autopano-sift]], [[autopano-sift-C]], [[panomatic]] or [[autopano]] for automatic creation of [[control points]]. | * [[autopano-sift]], [[autopano-sift-C]], [[panomatic]] or [[autopano]] for automatic creation of [[control points]]. | ||
Line 13: | Line 13: | ||
Among the Hugin workflow options, it is possible to correct [[Exposure correction|exposure]], [[Vignetting]] and [[White balance]] between photos; generate [[HDR]] or [[Exposure blending|exposure blended]] output from [[bracketing|bracketed]] photos; or use [[16bit]] and [[HDR]] input data natively. | Among the Hugin workflow options, it is possible to correct [[Exposure correction|exposure]], [[Vignetting]] and [[White balance]] between photos; generate [[HDR]] or [[Exposure blending|exposure blended]] output from [[bracketing|bracketed]] photos; or use [[16bit]] and [[HDR]] input data natively. | ||
− | * [http://hugin.sourceforge.net | + | * [http://hugin.sourceforge.net Hugin homepage] on SourceForge. Screenshots, Tutorials, Documentation and Links. |
− | * [http://sourceforge.net/projects/hugin | + | * [http://sourceforge.net/projects/hugin Hugin project summary page] on SourceForge. Downloads, Bug database and Feature requests. |
== Hugin components == | == Hugin components == | ||
− | The following tools are part of the | + | The following tools are part of the Hugin suite: |
* [[hugin]] the gui front end. | * [[hugin]] the gui front end. | ||
Line 35: | Line 35: | ||
* [[vig_optimize]] command line tool to estimate photometric parameters. | * [[vig_optimize]] command line tool to estimate photometric parameters. | ||
* [[hugin_hdrmerge]] merges multiple exposures to [[HDR]] using Khan anti-ghosting algorithm | * [[hugin_hdrmerge]] merges multiple exposures to [[HDR]] using Khan anti-ghosting algorithm | ||
− | * [[hugin_stitch_project]] a GUI tool to stitch a single | + | * [[hugin_stitch_project]] a GUI tool to stitch a single Hugin .pto project. |
* [[celeste_standalone]] removes cloud-like control points from project files. | * [[celeste_standalone]] removes cloud-like control points from project files. | ||
− | * [[Hugin Batch Processor|PTBatcherGUI]] a GUI queue manager for stitching multiple | + | * [[Hugin Batch Processor|PTBatcherGUI]] a GUI queue manager for stitching multiple Hugin projects. |
* [[PTBatcher]] command-line access to the [[hugin Batch Processor]] stitching queue. | * [[PTBatcher]] command-line access to the [[hugin Batch Processor]] stitching queue. | ||
* [[deghosting_mask]] Creates mask for removing ghosting in bracketed images | * [[deghosting_mask]] Creates mask for removing ghosting in bracketed images | ||
Line 74: | Line 74: | ||
== See also == | == See also == | ||
− | * [[hugin FAQ]] Frequently asked questions about | + | * [[hugin FAQ]] Frequently asked questions about Hugin |
== External links == | == External links == |
Revision as of 01:40, 13 November 2010
Hugin is an opensource graphical user interface (GUI) for Panorama tools. It also provides a number of additional components and command line tools.
About Hugin
Like other GUI front-ends, Hugin provides an easy-to-use unified point-and-click interface to a whole range of other command-line tools including:
- autopano-sift, autopano-sift-C, panomatic or autopano for automatic creation of control points.
- nona for remapping input images and rendering output images.
- enblend and enfuse for seamless blending of output images.
The Hugin project also provides open source replacements for the small number of closed source components of Panorama tools, especially PTStitcher. A PTStitcher replacement called nona has been developed, supporting its most important features.
Among the Hugin workflow options, it is possible to correct exposure, Vignetting and White balance between photos; generate HDR or exposure blended output from bracketed photos; or use 16bit and HDR input data natively.
- Hugin homepage on SourceForge. Screenshots, Tutorials, Documentation and Links.
- Hugin project summary page on SourceForge. Downloads, Bug database and Feature requests.
Hugin components
The following tools are part of the Hugin suite:
- hugin the gui front end.
- nona a command-line replacement for PTStitcher.
- fulla correction of barrel distortion, chromatic aberration and vignetting.
- nona_gui a version of nona with simple GUI progress dialogs, similar to the windows version of PTStitcher.
- autooptimiser a tool with the same interface as PTOptimizer except using pairwise optimization which doesn't require any manual pre-placement.
- align_image_stack a tool to automate the process to align a stack of photos.
- tca_correct a tool to automatically generate chromatic aberration correction parameters for use with fulla.
- matchpoint feature identification.
- pto2mk generation of Makefiles for command-line stitching.
- cpclean command line tool to remove control points with improbable error distances
- cpfind command line tool to find control points
- icpfind command line tool for using heuristic control point matching like inside [[hugin]Hugin GUI]
- calibrate_lens automatic lens calibration using straight-line detection
- vig_optimize command line tool to estimate photometric parameters.
- hugin_hdrmerge merges multiple exposures to HDR using Khan anti-ghosting algorithm
- hugin_stitch_project a GUI tool to stitch a single Hugin .pto project.
- celeste_standalone removes cloud-like control points from project files.
- PTBatcherGUI a GUI queue manager for stitching multiple Hugin projects.
- PTBatcher command-line access to the hugin Batch Processor stitching queue.
- deghosting_mask Creates mask for removing ghosting in bracketed images
- pano_modify Change output parameters of project file
- pano_trafo Transform image coordinates
- pto_merge Merges two or more Hugin project files
- panoglview OpenGL panorama viewer stored in sourceforge SVN alongside hugin which must be built separately.
- autopano-sift-C version of autopano-sift written in C, also needs to be built separately.
More information, documentation and tutorials are available on the project website.
User interface
- Hugin Main window
- Hugin Assistant tab
- Hugin Images tab
- Hugin Camera and Lens tab
- Hugin Crop tab
- Hugin Mask tab
- Hugin Control Points tab
- Hugin Optimizer tab
- Hugin Exposure tab
- Hugin Stitcher tab
- Hugin Batch Processor
- Hugin Preferences
- Hugin Preview window
- Hugin Fast Preview window
- Hugin Control Points table
- Hugin Reset Values window
- Hugin Keyboard shortcuts
Development
Hugin is Open Source, and like every community-developed software very much dependent on voluntary contributions of resources. If you have coding skills, you are welcome to look at the source code and contribute to it. Even if you don't have coding skills, you most likely have some skills that the project could use and you are more than welcome to contribute your time. The tasks requiring attention change frequently and so do the required skillset and resources. Find more about the development process.
See also
- hugin FAQ Frequently asked questions about Hugin
External links
- Hugin homepage for Screenshots, Tutorials, Documentation and Links.
- Hugin Sourceforge project for Downloads, Bug database and Feature requests.
- Sourceforge HG to browse the Hugin source-code in Mercurial.
- hugin-ptx GoogleGroup to contribute to development and peer support.