Tree [67a96e] 2011.0 2011.0.0 2011.0.0_rc2 /

Read Only access

File Date Author Commit
 CMakeModules 2011-03-21 Matthew Petroff Matthew Petroff [734ba7] Extensive changes to Windows install scripts to...
 Debian 2010-11-06 James Legg James Legg [aacb50] Merge changes from default into overview branch.
 artwork-src 2011-05-02 Yuval Levy Yuval Levy [1eb634] Added 2011.0 splash screen by Jeff Boyd
 doc 2011-02-27 Yuval Levy Yuval Levy [41012f] * updated align_image_stack man page
 mac 2011-02-28 harryvanderwolf harryvanderwolf [f608c0] [OSX] lots of minor changes to XCode project to...
 platforms 2011-05-24 Bart van Andel Bart van Andel [7f5739] Fix smartblend-hugin.bat to remove '--' argumen...
 src 2011-05-15 Yuval Levy Yuval Levy [8d1a92] updated intro screen
 utils 2011-01-09 Yuval Levy Yuval Levy [8c577b] merged gsoc2010_panorama_overview branch
 whitepaper 2007-08-17 ippei ippei [689774] more documentation
 .hgignore 2011-01-15 Pablo d'Angelo Pablo d'Angelo [f7b49d] merged default
 .hgtags 2011-05-15 Yuval Levy Yuval Levy [0fd3e1] Added tag 2011.0.0_rc1 for changeset ac287c432eb6
 AUTHORS 2009-11-06 yuv yuv [3a1fb7] removed reference to the web and fixed it to th...
 CMakeLists.txt 2011-03-21 Matthew Petroff Matthew Petroff [42c62d] Forgot a line in previous commit to fix bug #72...
 COPYING 2004-10-12 dangelo dangelo [dc0140] switched to automake/autoconf.
 ChangeLog 2011-05-26 Yuv Mobile Yuv Mobile [67a96e] Updated ChangeLog
 INSTALL_cmake 2009-09-24 eduperez eduperez [4ded8c] Small typo corrected
 LICENCE_VIGRA 2006-03-04 dangelo dangelo [8f0f49] merged vigra 1.4 version back into HEAD. Everyt...
 README 2011-02-27 Yuval Levy Yuval Levy [d2a914] Merged branch align_stack_stereo
 README_JP 2008-08-31 ippei ippei [f68055] Japanese documentation update
 README_WINDOWS 2011-02-27 Yuval Levy Yuval Levy [d2a914] Merged branch align_stack_stereo
 TODO 2011-01-15 Pablo d'Angelo Pablo d'Angelo [f7b49d] merged default
 authors.txt 2011-02-27 Yuval Levy Yuval Levy [d2a914] Merged branch align_stack_stereo 2009-07-26 yuv yuv [009f99] added uninstall target to CMake build

Read Me


Toolchain to create panoramic images for every occasion,
from quick holiday snaps to images with hundreds of megapixels.


This package contains the following programs:

 - hugin, The main program, a GUI for the panorama tools suite
   and some programs included here.

 - nona, a simple stitcher that does geometrical and photometric
    distortions to photos and writes the output to image files.
    It is a replacement for PTStitcher (doesn't support most
   features of PTStitcher, but is faster, opensource and
   will be extended in the future).  The parameters, mostly
   backward-compatible to PTStitcher, are specified in a .pto 
   project such as those generated by hugin, i.e. nona doesn't
   decide what the distortions are going to be, it just does 
   what it is told to do.
 - nona_gui, nona with a graphical progress bar.

 - autooptimiser, optimise a panorama pairwise, starting from an
   anchor image. cmd line version of the pairwise mode in hugin

These programs are built on top of the pano13 library,


The following external programs are REQUIRED:

1. enblend 3.2 or later, this includes the enfuse tool
2. exiftool from the Image::ExifTool perl module
3. gnu make is required for stitching

4. USE
hugin can be used to stitch multiple images together. The resulting image can
span 360 degrees. Another common use is the creation of very high resolution
pictures by combining multiple images.

See for more information and tutorials.

for some information on releases for different platforms.


  1. load images
  2. specify initial parameters (lens etc)
  3. select control points points.
  4. run optimizer to estimate image positions
  5. set output parameters and stitch images together.


Linux: Compiz interferes with the fast preview window. This is not a hugin 
specific issue. Research shows all direct rendered stuff will have various 
problems under Compiz:
...until xorg has "Redirected direct rendering", which might take a long time.

It's not an issue with NVidia's proprietary driver.

If you're affected, the workaround is to not use Compiz.

Some components of Hugin have been reported not to deal well with image files
that have the same name in different folders. The workaround is to rename 
your images files so that all image files in a project are unique.


Please use the hugin-ptx mailing list if you have questions or suggestions: