Hi All

The latest versions of libpano (SVN 1235) and hugin (SVN 4911) add the
General Pannini Projection to PanoTools and hugin.  I have done a good
deal of work on the interface between hugin and libpano to support
dynamic FOV limits and make the preview windows handle FOV changes
better for all projections.  I think you will like the results.

Please test on your system; I have only built and tested for 32-bit
Windows.  You can download a 7zip self-installing archive of my Win32
build from http://tksharpless.net -- click "Free Panoramic Software"
and select hugin-2010.1.0.4911.exe.


The General Pannini projection has three parameters.  The main one,
"cmpr" zooms the projection continuously from rectilinear at cmpr = 0,
to standard Pannini at cmpr = 100, to the highly compressed
orthographic cylindrical projection at cmpr = 150.  The other two
apply vertical corrections ('squeezes") separately to the top and
bottom halves of the image.  The squeeze parameters are bipolar, with
no squeeze in the middle (tops or bots = 0).  Negative values give a
"soft squeeze" suitable for very wide views such as landscapes.
Positive values give a "hard squeeze", designed for architectural
interiors and the like, that can exactly straighten horizontal lines
over fields of view up to about  150 degrees.

I am preparing a page for the PanoTools Wiki with examples and all the
details.

The older "panini" and "equirectangular panini" projections are still
present, however I think it would now be appropriate to remove them
from libpano.  The one called "panini" is not in fact the Pannini
projection; "equirectangular panini" is -- it implements the
stereographic cylindrical projection, that Bruno and I named the
Pannini projection about a year ago.  However it is identical to the
General Panini with default parameters (100, 0, 0) so is now
redundant.

Best, Tom


-- 
You received this message because you are subscribed to the Google Groups 
"hugin and other free panoramic software" group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/hugin-ptx

Reply via email to