[ptx] PTOptimizer

Marek Januszewski spec at webtech.pl
Wed Apr 6 15:47:41 BST 2005


Bruno Postle wrote:
> On Wed 06-Apr-2005 at 09:46 -0400, Marek Januszewski wrote:
> 
>>I've actually never tried ptoptimizer from panotools project. is
>>it stable?
> 
> 
> There isn't much to it:
> 
>   http://cvs.sourceforge.net/viewcvs.py/panotools/libpano/tools/PTOptimizer.c?view=markup
> 
> Functionally it is identical to the original, and linux users have
> been running it for well over a year without any reported problems.
> 
> The Windows version apparently builds ok, I assume that it is usable
> in Hugin, has anyone tried?
> 
> For some reason it gets (harmlessly) linked to a whole bunch of
> unnecessary libraries:
> 
> $ ldd /usr/bin/PTOptimizer
>         libpano12.so.0 => /usr/lib/libpano12.so.0 (0x00bb4000)
>         libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00d20000)
>         libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00c26000)
>         libtiff.so.3 => /usr/lib/libtiff.so.3 (0x0648f000)
>         libz.so.1 => /usr/lib/libz.so.1 (0x00337000)
>         libc.so.6 => /lib/tls/libc.so.6 (0x006f4000)
>         libm.so.6 => /lib/tls/libm.so.6 (0x00820000)
>         /lib/ld-linux.so.2 (0x006db000)
> 
> ..you can blame my scattergun approach to C programming for this.
> It would be nice if somebody who knew what they were doing looked
> over the code.
> 

I think the optimizer functions are actuall in pano12.dll, that's why 
the linking, I'm not sure about the image libs though.

> 
>>I don't want to ask same questions over and over again, but I
>>thought ptstitcher is theorhetically open source, except there was
>>no source released by the author. or did the license only applied
>>to the dll?
> 
> 
> The license apparently applies to everything, but it isn't possible
> to distribute PTStitcher under the GPL since we can't possibly
> comply with the conditions.
> 

So distributing it would be just a legal as it ever was since day one.

Marek


More information about the ptX mailing list