Difference between revisions of "Nona"

From PanoTools.org Wiki
Jump to navigation Jump to search
(multi-threaded)
 
(8 intermediate revisions by 6 users not shown)
Line 1: Line 1:
'''nona''' {{Glossary|is a drop-in replacement for [[PTStitcher]] and is part of [[Hugin]]|1}}. There is a [[nona_gui]] version that provides the same dialog boxes as the Windows/Mac versions of [[PTStitcher]].
+
'''nona''' {{Glossary|is a drop-in replacement for [[PTStitcher]] and is part of [[Hugin]]|1}}.
 +
 
 +
Like PTStitcher and [[PTmender]], nona performs geometrical and photometric distortions on photos and writes the output to image files.  The parameters are specified in the .pto project file, i.e. nona doesn't decide what the distortions are going to be, it just does the ''remapping'' part of the stitching process. It can also blend images in memory in the same way as [[verdandi]]. The parameters for remapping can be calculated in Hugin or with [[autooptimiser]] on the command line.
 +
 
 +
The format of the project file is documented here: [[PTStitcher#Example_Script|PTStitcher Example_Script]], and here: http://hugin.sourceforge.net/docs/nona/nona.txt.  
  
 
== Advantages ==
 
== Advantages ==
Line 8: Line 12:
 
* multi-threaded processing uses as many CPUs as are available.
 
* multi-threaded processing uses as many CPUs as are available.
 
* nona supports [[HDR]] images for input and output.
 
* nona supports [[HDR]] images for input and output.
 +
* nona supports GPU stitching with graphics hardware
 
* nona can merge 8bit low dynamic range [[bracketing|bracketed]] shots into '''HDR''' output.
 
* nona can merge 8bit low dynamic range [[bracketing|bracketed]] shots into '''HDR''' output.
  
Line 17: Line 22:
 
* It doesn't yet support the ''fast transformation'' option added to [[pano12]] by [[Fulvio Senore]].
 
* It doesn't yet support the ''fast transformation'' option added to [[pano12]] by [[Fulvio Senore]].
 
* It doesn't support the adaptive filtersize anti-[[aliasing]] filters added to pano12-2.7.0.11
 
* It doesn't support the adaptive filtersize anti-[[aliasing]] filters added to pano12-2.7.0.11
 +
* It doesn't support [[Panotools_internals#Cropping|C-type cropping]] and hence is not compatible with other [[GUI front-ends]] than [[hugin]] if used for images that need cropping (like circular fisheye or scanned ones).
  
 
[[Category:Software:Platform:Windows]]
 
[[Category:Software:Platform:Windows]]

Latest revision as of 19:47, 17 April 2017

nona is a drop-in replacement for PTStitcher and is part of Hugin.

Like PTStitcher and PTmender, nona performs geometrical and photometric distortions on photos and writes the output to image files. The parameters are specified in the .pto project file, i.e. nona doesn't decide what the distortions are going to be, it just does the remapping part of the stitching process. It can also blend images in memory in the same way as verdandi. The parameters for remapping can be calculated in Hugin or with autooptimiser on the command line.

The format of the project file is documented here: PTStitcher Example_Script, and here: http://hugin.sourceforge.net/docs/nona/nona.txt.

Advantages

  • Unlike PTStitcher, nona has full source-code availability, this means that it can be used on many more platforms such as OS X, Linux x86_64, linux powerpc, Solaris and IRIX.
  • When set to use cropped TIFF output, nona doesn't perform expensive transformation calculations for unused areas of output images. For panoramas consisting of many source photos this can speed things up greatly.
  • nona implements vignetting, white-balance, brightness and camera response curve correction at the stitching stage.
  • multi-threaded processing uses as many CPUs as are available.
  • nona supports HDR images for input and output.
  • nona supports GPU stitching with graphics hardware
  • nona can merge 8bit low dynamic range bracketed shots into HDR output.

Disadvantages

(Note: this is the situation as of May 2007, please correct this page if you know this has changed)

  • Morph to fit control points are not supported.
  • It doesn't yet support the fast transformation option added to pano12 by Fulvio Senore.
  • It doesn't support the adaptive filtersize anti-aliasing filters added to pano12-2.7.0.11
  • It doesn't support C-type cropping and hence is not compatible with other GUI front-ends than hugin if used for images that need cropping (like circular fisheye or scanned ones).