Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo


Diff of /index.html [000000] .. [3e860d] Maximize Restore

  Switch to side-by-side view

--- a
+++ b/index.html
@@ -0,0 +1,372 @@
+<?xml version="1.0"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<title>Panorama Tools</title>
+<meta name="description" content="An Open Source software library for manipulating and stitching panoramic Images" />
+<style type="text/css">
+    /*<![CDATA[*/
+        body {
+            background-color: #DEE;
+            color: #336;
+            font-family: sans-serif;
+            margin-left: 10%;
+            margin-right: 10%;
+        }
+        div.news {
+            background-color: #CDD;
+            padding: 0.5em;
+            border-color: #333;
+            border-style: dotted;
+            border-width: 1px;
+        }
+        h1, h2, h3 {
+            font-weight: normal;
+        }
+        a:link { color: #66C; }
+        a:visited { color: #93C; }
+        pre, h1 {
+            background-color: #EEE;
+            border-color: #333;
+            border-style: dotted;
+            border-width: 1px;
+            padding: 0.5em;
+        }
+        h1 {
+            font-size: 4em;
+            padding: 0.1em;
+            font-style: italic;
+        }
+        p.menu { font-size: larger;}
+    /*]]>*/
+<p class="menu"><a href="http://sourceforge.net/project/showfiles.php?group_id=96188">Download</a>
+&#160;&#8226;&#160; <a href="http://wiki.panotools.org/">Wiki</a>
+&#160;&#8226;&#160; <a href="http://sourceforge.net/tracker/?group_id=96188&amp;atid=613954">Bugs</a>
+&#160;&#8226;&#160; <a href="http://groups.yahoo.com/group/PanoToolsNG/">User list</a>
+&#160;&#8226;&#160; <a href="http://lists.sourceforge.net/lists/listinfo/panotools-devel">Developer List</a>
+&#160;&#8226;&#160; <a href="http://sourceforge.net/projects/panotools/">sourceforge project</a></p>
+<h1>Panorama Tools</h1>
+<h2><a name="about">About</a></h2>
+<p>Panorama Tools was originally created by Professor Helmut Dersch of the
+University of Applied Sciences Furtwangen. <a
+href="http://www.fh-furtwangen.de/~dersch/">Professor Dersch's site</a> no
+longer has links to download the tools, which is why <a
+href="http://sourceforge.net/projects/panotools/">this panotools sourceforge
+project</a> exists.</p>
+<p>This project collects together the Open Source parts of Panorama Tools, with
+the exception of the Java web-applet <a
+href="http://www.fsoft.it/panorama/ptviewer.htm">ptviewer maintained by Fulvio
+Senore</a> which has developed separately.</p>
+<div class="news">
+<h2>News 20<sup>th</sup> March 2008</h2>
+<p>If you are a full time student and would like to apply for a paid summer
+internship with Google and mentored by our team, then you need to get involved
+now to develop the project brief before the application deadline: March 31 5:00
+PM PDT. More details here: <a
+Google Summer of Code 2008</a></p>
+<h2>News 12<sup>th</sup> April 2007</h2>
+<p>Five <a href="http://code.google.com/soc/pano/about.html">google Summer of Code</a> students have been accepted. The following projects are scheduled for
+completion by August 31 2007:</p>
+<ol><li>Pedro Alonso from Spain, mentored by Herbert Bay from Switzerland,
+will develop a new algorithm to identify better control points, so critical to the stitching process</li>
+<li>Ippei Ukai from Japan currently in Scotland, mentored by Yuval Levy from Israel currently in Canada, will produce a new user interface to make this
+versatile tools even easier to use on multiple platforms
+<li>Jing Jin from USA, mentored by Pablo d'Angelo from Germany, will develop a robust blending algorithm to eliminate ghosting in HDR panoramas to widen the
+range of applications for the HDR technique beyond the perfectly still
+<li>Mohammad Shahiduzzaman from Bangladesh, mentored by John Cupitt from UK, will look at the current bottleneck in panorama rendering to enable efficient
+processing of very large images</li>
+<li>Leon Monctezuma from Mexico, mentored by Aldo Hoeben from The Netherlands, will build on the community effort started last year to produce a modern,
+native, universal VR viewer to support the widest variety of panorama formats
+on multiple platforms</li></ol>
+<h2>News 15<sup>th</sup> March 2007</h2>
+<p>Hugin and panotools are participating in google Summer of Code 2007, where
+students are paid by Google to work on <a
+href="http://hugin.sourceforge.net/">hugin</a> and/or panotools and mentored by
+experts in the field.</p> 
+<p>Some suitable projects are listed on the panotools wiki <a
+href="http://wiki.panotools.org/SoC2007_projects">SoC 2007 projects</a>
+<p>The deadline for student applications is 24th March 2007. Application
+details can be found on the <a
+href="http://wiki.panotools.org/Google_SoC_2007">Google SoC 2007</a> page on
+the wiki.</p>
+<h2>News 12<sup>th</sup> July 2006</h2>
+<h3>Mailing lists</h3>
+<p>The old <a href="http://groups.yahoo.com/group/PanoTools/">PanoTools User
+list</a> has been abandoned by most of the regular contributors due to
+management issues.  The recommended mailing list for support is now the <a
+href="http://groups.yahoo.com/group/PanoToolsNG/">PanoToolsNG</a> yahoo
+<p>To clarify the situation, these are now the relevant lists for discussion
+of Panotools and related software:</p>
+<dt><a href="http://groups.yahoo.com/group/PanoToolsNG/">PanoToolsNG</a></dt>
+<dd>Questions and answers about usage of the various tools and front-ends</dd>
+<dd>For questions and discussion regarding compiling the source and developing it further.</dd>
+<dd>For discussion of the management issues of the PanoToolsNG group and the
+<h3>Switch from CVS to subversion</h3>
+<p>All the panotools projects have now switched from the CVS source-code
+repository to subversion (SVN).</p>
+<h3>Binary compatibility</h3>
+<p>Up until now it has been possible to maintain the binary interface of the
+<strong>pano12</strong> library.  This was necessary as a number of
+closed-source tools which use the library are still in common-use (notably
+<p>New features required by PTmender (the PTStitcher replacement) have made it
+necessary to break this backwards compatibility.  pano12 will be maintained
+with bugfixes as an SVN branch, but new features will be added to a renamed
+<strong>pano13</strong> library in the trunk.</p>
+<h2>What's here?</h2>
+  <dt>The <em>pano12/13</em> library</dt>
+  <dd>This is the backend library used by many applications.  Also included are:
+  <ul>
+    <li><em>PTOptimizer</em>, a utility for optimising control points.</li>
+    <li><em>panoinfo</em> a utility for querying the library version.</li>
+    <li><em>PTmender</em> a replacement for PTStitcher.</li>
+    <li><em>PTblender</em> implements just the colour and brightness correction of PTmender.</li>
+    <li><em>PTtiff2psd</em> Converts a set of TIFF files into a PSD file.</li>
+    <li><em>PTuncrop</em> Converts 'cropped TIFF' files into 'normal' TIFF files.</li>
+  </ul>
+  <dd>Note for packagers: <em>pano12</em> is the name of the library (like lotus123 or XFree86)
+  <strong>not</strong> the version (which is currently 2.8.6).</dd>
+  <dt>The <em>Panorama Gimp plug-in</em></dt>
+  <dd>The panorama-tools gimp plug-in has a separate SVN module.
+  There are tagged releases for original-1-1 (gimp-1.1), gimp-1-2, gimp-1-3 &amp;
+  <dt>The <em>Panorama Gimp plug-in NG</em></dt>
+  <dd>The gimp-plugin is being rearranged and updated.  This <em>next generation</em> plugin has a separate SVN module.
+  <dt><em>PTFilter</em> photoshop plugins</dt>
+  <dd>A fully 16bit colordepth compatible version of the Panorama Tools Photoshop plugins.</dd>
+  <dt><em>clens</em> utility.</dt>
+  <dd>A command-line version of PTLens.  Compares your JPEG images with a lens database and automatically
+  corrects lens barrel distortion.
+  <dt><em>Panotools::Script</em> perl module</dt>
+  <dd>A perl wrapper around the command-line tools, doesn't interface with the library directly.</dd>
+<h2>Software using the Panorama Tools library</h2>
+<p>Note that most of these software packages come supplied with a pre-compiled
+version of the library and everything else needed to stitch photographs
+- You probably don't need to download anything from here.</p>
+<li><a href="http://hugin.sourceforge.net/">Hugin</a> is an Open Source
+cross-platform GUI for Panorama Tools.  Supported platforms are Linux, Windows
+and OS X.</li>
+<li>The original <a href="http://www.path.unimelb.edu.au/~dersch/">Panorama
+Tools</a> contains a number of tools that use the pano12 library, notably
+<em>ptpicker</em>, <em>pteditor</em>, <em>PTOptimizer</em> and
+<em>PTStitcher</em>.  Panorama Tools is available for Windows, Mac classic and
+Linux platforms.</li>
+<li><a href="http://www.ptgui.com/">PTGui</a> is a graphical Panorama Tools
+front-end for Windows platforms.</li>
+<li><a href="http://www.tawbaware.com/ptasmblr.htm">PTAssembler</a> is a
+Windows helper program for Panorama Tools.</li>
+<li><a href="http://www.kekus.com/ptmac/">PTMac</a> is a front end for creating
+panoramas using Panorama Tools.  PTMac is available for Mac OS X and OS 8.6 to
+<li><a href="http://www.smartr.easynet.be/controlpoints/">ControlPoints</a> is
+a Windows application that allows you to select control points.</li>
+<li><a href="http://panopoints.sourceforge.net/">PanoPoints</a> is an Open
+Source graphical front-end control point picker for Linux systems.</li>
+<li><a href="http://www.egelberg.se/panowizard/">PanoWizard</a> is a freeware
+frontend for autopano and panorama-tools.</li>
+<h2>Important information</h2>
+<p>There may or may not be US patents covering stitching of fisheye
+photographs, consequently the sourcecode of this library has an artificial
+limit that prevents the use of fisheye images with a field of view greater than
+<p>All files available on this site are licensed under the GNU <a
+href="http://www.gnu.org/copyleft/gpl.html">General Public License</a>.</p>
+<p>Most front ends for Panorama Tools use the <em>PTStitcher</em> tool to do
+the actual stitching, this has no available source-code, so you may need to <a
+href="http://www.path.unimelb.edu.au/~dersch/">download PTStitcher
+separately</a> or use the included <em>PTmender</em> replacement for
+<em>PTStitcher</em> which is still under development.  Note that <a
+href="http://hugin.sourceforge.net/">hugin</a> contains a drop-in Open Source
+replacement for <em>PTStitcher</em> called <em>nona</em>.</p>
+<h2>Binary versions</h2>
+<p>Hugin, the GUI stitching front-end, usually ships with a recent version of
+the library and command-line tools.  So just <a
+hugin</a> to get hold of panotools and start stitching.</p>
+<p>A Windows installer containing a recent version of the library, the
+command-line tools and the Photoshop plugins is available at <a
+href="http://www.photocreations.ca/panotools/">Jim Watters' site</a></p>
+<p>An OS X bundle containing the library is available <a
+<p>There will be occasional binary versions available from <a
+file downloads</a>.  Though if you want the very latest version, you
+may have to compile from source.</p>
+<h2>Getting the code</h2>
+<p>If you are running Windows you need to <a
+an SVN client</a> before downloading the source code - Linux users
+will probably have SVN installed already.</p>
+<p>Note: 2006 August, the repository has switched from CVS to Subversion (SVN).
+If you have an existing checked-out version you will need to start again with a
+fresh copy.</p>
+<p>Basic instructions for downloading the stable binary-compatible pano12
+library are:</p>
+<pre>svn co https://panotools.svn.sourceforge.net/svnroot/panotools/branches/pano12/libpano libpano12</pre>
+<p>Future development of new features is happening on the trunk.  This library
+is not compatible with the old binary-only command-line tools (PTStitcher,
+PTStereo etc...), so it has a different name: <strong>pano13</strong>.</p>
+<p>This pano13 library can be downloaded separately like so:</p>
+<pre>svn co https://panotools.svn.sourceforge.net/svnroot/panotools/trunk/libpano libpano13</pre>
+<p>If you want the entire repository (including the pano13 library and the gimp
+and photoshop plugins) do:</p>
+<pre>svn co https://panotools.svn.sourceforge.net/svnroot/panotools</pre>
+<h2>Compiling the library</h2>
+<p>Instructions can be found in the source, these instructions may be
+out-of-date for your platform, feel free to contribute updated versions.</p>
+build instructions</a> to make <em>pano12.dll</em> are available on the
+sourceforge project site.</p>
+<p>Alternatively you can <a href="http://wiki.panotools.org/Build_pano12_from_sourcecode">build with GNU autotools</a>.</p>
+<h3>Linux, Windows (MinGW), Unix &amp; Mac OS X</h3>
+<p>You need the <em>gcc</em> compiler, <em>libgcj</em> and various imaging libraries:
+<em>libtiff</em>, <em>libjpeg</em> and <em>libpng</em>.  Headers for these
+libraries are required, so you probably have to install lib<em>XXX</em>-dev or
+lib<em>XXX</em>-devel packages too.</p>
+<p>(Sun java is <strong>not</strong> required if you have libgcj)</p>
+<p>Compile <em>libpano13.so</em>, <em>PTOptimizer</em>, <em>PTblender</em>, <em>panoinfo</em> and the other tools like this:</p>
+make install</pre>
+<p>If you have downloaded from SVN, you will need to bootstrap the build system first:</p>
+<h2>Mailing lists and support</h2>
+<p>Questions and answers about usage of the various tools and front-ends belong
+on the <a href="http://groups.yahoo.com/group/PanoToolsNG/">PanoToolsNG
+mailing-list</a>, you might want to consult the <a
+href="http://wiki.panotools.org/">PanoTools wiki</a> <!-- or the <a
+href="http://ptfaq.org/">Panorama Tools Frequently asked questions</a> FAQ -->
+before posting.</p>
+<p>There is a <a
+mailing list</a> for questions regarding compiling the source and developing it
+<p>The <a href="http://wiki.panotools.org/">PanoTools wiki</a> aims to be the
+definitive reference for Panorama Tools.  It contains a lot of usage
+documentation for the tools hosted here on sourceforge.</p>
+<p>The <a href="http://sourceforge.net/projects/panotools/">Sourceforge
+panotools summary page</a> has a number of useful resources such as a bug
+tracking database and file upload areas.  If you find a bug in panotools, you
+can report it there.</p>
+<p>IQTVRA have a comprehensive set of <a
+href="http://www.360geographics.com/IQTVRA/IQTVRALinks.html">panoramic image
+related links</a></p>
+<hr />
+<p>Last updated 10<sup>th</sup> July 2007 - Bruno Postle</p>