Pan-o-matic
Homepage - Releases / Download - Setup / Install / Build - FAQ
Setup
Most of the time pan-o-matic is called from Hugin. Here are the
instructions to use it :
General
Instructions : Windows / Linux / MacOS X:
In Preferences > Autopano :
1. Select Autopano-SIFT
2. Tick "Use alternative autopano-SIFT program"
3. Choose path to the binary
4. In Arguments, put : -o
%o %i
MacOS X Panomatic package for Hugin :
As an alternative, you can find some MacOS X packgages that work out of the box with Hugin here :
http://panorama.dyndns.org/index.php?lang=en&subject=Hugin&texttag=Hugin
How does it work
See technical details .... to come !
Options
There are many parameters you can set. However default ones should work most of the time.
The command line help will show all available parameters.
Building from source
If you want to build Pan-o-matic yourself, here are some instructions :
General
You will need Boost 1.34.1 header files (no need to compile anything). Get the distribution on SourceForge.
Windows
Visual Studio .NET 2003 projects are in the archive.
Boost has to be at the same level of the folder panomatic-x.x.x .
MacOS X
XCode project is broken. Don't even try (unless you want to fix it !)
To build the binaries, there are some script build_macos_xxxxx that will run ./configure, make
The one to build the universal binary is build_macos_pack.
Maybe you need MacPorts ... I don't know because I have MacPorts and don't want to uninstall it. Try installing it if nothing works without.
Linux and others
./configure && make
If boost cannot be found, i suggest this : CPPFLAGS="-I/full/path/to/boost" ./configure && make (this works like this for me)
(If this does not work directly, try ./reconf to run autotools. )
Also you surely want to compile using optimizations, at least -O2 (Or something like -O3 -ffast-math -mtune=nocona -mfpmath=sse -msse3 for a core2duo).
Example : CPPFLAGS="-I/full/path/to/boost -O3 -ffast-math -mfpmath=sse -msse3" ./configure && make