Difference between revisions of "Unix software"

From PanoTools.org Wiki
Jump to navigation Jump to search
(point readers to hugin)
m (rearranged completely)
Line 2: Line 2:
  
 
There isn't much competition here, [[Hugin]] is currently the most
 
There isn't much competition here, [[Hugin]] is currently the most
sophisticated and easy to use tool for assembling photos and stitching
+
sophisticated and easy to use tool for stitching photos and assembling
panoramas on Unix/Linux systems.
+
panoramas on Unix/Linux systems (also available for Windows and OS X).
  
 
[[Hugin]] is a standalone [[GUI front-ends|GUI program]] which depends on
 
[[Hugin]] is a standalone [[GUI front-ends|GUI program]] which depends on
 
[[Helmut Dersch]]'s [[pano12]] library to perform much of the hard work.
 
[[Helmut Dersch]]'s [[pano12]] library to perform much of the hard work.
  
There are two optional tools that can be used in conjunction with [[hugin]]:
+
There are some optional tools that can be used in conjunction with [[hugin]],
 +
but none of these are actually required to produce high quality results:
  
* [[autopano-sift]] - Save time by automatically generating control-point pairs.
+
* [[autopano-sift]] - Save time by automatically generating control-point pairs, requires the mono .NET runtime.
 +
* [[autopano]] - Similar to autopano-sift (Freeware).
 
* [[enblend]] - Perform sophisticated blending of seams when overlapping photos have varying brightness.
 
* [[enblend]] - Perform sophisticated blending of seams when overlapping photos have varying brightness.
 +
* [[PTStitcher]] - Freeware alternative to [[nona]], the internal [[hugin]] stitcher.
 +
* [[PTmender]] - Open Source replacement for PTStitcher, part of the [[pano12]] package.
  
 
= Linux tools overview =
 
= Linux tools overview =
Line 18: Line 22:
 
[[:Category:Software:Platform:Linux|Linux category]] page.
 
[[:Category:Software:Platform:Linux|Linux category]] page.
  
== Basic Library ==
+
== Useful helper tools ==
  
[[Panorama tools]] is a high quality and free panorama stitching software package.  Notably it contains [[pano12]] and [[PTOptimizer]], both required by [[Hugin]].
+
* [[dcraw]] and [[UFRaw]]: Convert camera [[RAW]] images.
  
== Stitching Software ==
+
* [[PTblender]] - Match image brightnesses, part of the [[pano12]] package.
  
[[Hugin]] provides an easy to use graphical user interface for [[Panorama tools]].
+
* [[ImageMagick]]: Optionally batch process images before using [[Enblend]], e.g. when you have large black areas because of a [[pitch]] angle.
Available for most Linux and Unix varieties (plus OS X and Windows)
 
  
== Helper ==
+
* [[PanoCube]]: Converts [[equirectangular]] panoramas to [[QTVR]] cubic movies.
  
[[autopano-sift]]: Automatically identifies control points.  Works with [[Hugin]] but requires the mono .NET runtime.
+
* [[clens]] command-line version of [[PTLens]]
  
[[Autopano]]: similar to [[autopano-sift]] (Freeware).
+
== Panorama viewers ==
  
[[PTStitcher]]: The original Freeware [[Panorama Tools]] rendering engine, now superceded by nona and PTmender.
+
* [[PTViewer]]
  
[[nona]]: An open source replacement for PTStitcher.  Part of the [[Hugin]] package
+
* [[panoglview]]
  
[[PTmender]]: another open source replacement for PTtitcher.  Part of the [[pano12]] package.
+
* [[panoviewer]]
  
[[Enblend]]: Overlays images so to make the seam invisible. Works with [[Hugin]]
+
* [[Quicktime]] can be [http://www.frankscorner.org/index.php?p=qt651 installed via wine]
 
 
[[ImageMagick]]: Optionally batch process images before using [[Enblend]], e.g. when you have large black areas because of a [[pitch]] angle.
 
 
 
[[PanoCube]]: Converts equirectangular (360x180) panos to [[QTVR]] cubic movies.
 
 
 
== Viewer ==
 
 
 
[[PTViewer]]
 
 
 
[[panoglview]]
 
 
 
[[panoviewer]]
 
 
 
[[Quicktime]] can be [http://www.frankscorner.org/index.php?p=qt651 installed via wine]
 
  
 
== Plugins for the Gimp ==
 
== Plugins for the Gimp ==
  
The [[Gimp]] is a sophisticated image editor similar to [[Photoshop]].
+
The [[Gimp]] is a sophisticated image editor.
  
 
There are several [[Gimp#Panoramic_photography_related_gimp_plugins|panoramic photography related gimp plugins]] that can be used to manipulate panoramas.
 
There are several [[Gimp#Panoramic_photography_related_gimp_plugins|panoramic photography related gimp plugins]] that can be used to manipulate panoramas.
 
== Non-Panoramic use ==
 
 
[[clens]] command-line version of [[PTLens]]
 
  
 
== Other Software ==
 
== Other Software ==

Revision as of 18:21, 24 February 2006

Use hugin

There isn't much competition here, Hugin is currently the most sophisticated and easy to use tool for stitching photos and assembling panoramas on Unix/Linux systems (also available for Windows and OS X).

Hugin is a standalone GUI program which depends on Helmut Dersch's pano12 library to perform much of the hard work.

There are some optional tools that can be used in conjunction with hugin, but none of these are actually required to produce high quality results:

  • autopano-sift - Save time by automatically generating control-point pairs, requires the mono .NET runtime.
  • autopano - Similar to autopano-sift (Freeware).
  • enblend - Perform sophisticated blending of seams when overlapping photos have varying brightness.
  • PTStitcher - Freeware alternative to nona, the internal hugin stitcher.
  • PTmender - Open Source replacement for PTStitcher, part of the pano12 package.

Linux tools overview

For a full list of Unix/Linux tools, see the Linux category page.

Useful helper tools

  • ImageMagick: Optionally batch process images before using Enblend, e.g. when you have large black areas because of a pitch angle.

Panorama viewers

Plugins for the Gimp

The Gimp is a sophisticated image editor.

There are several panoramic photography related gimp plugins that can be used to manipulate panoramas.

Other Software

PanoPoints: Perl-Based control point picker for use with Panorama Tools