[ptx] faster stitcher

Pablo d'Angelo pablo at mathematik.uni-ulm.de
Sun Nov 23 08:26:42 GMT 2003


On Sun, 23 Nov 2003, Yili Zhao wrote:

> Hi,
>   I am interested in testing the faster stitcher also.
> Does it can run on Windows platform? What is impex?

Yes. impex is that part of vigra to load/save images.

>   Since hugin have used vigra's headfiles, why not hugin also uses
> vigra library in the future for more image processing function?

If you look at the sourcecode you will see that almost all image processing
is done with hugin, except for the drawing to screen, which obviously needs
to be done with wxWindows.

> It 
> seems that vigra needs libjpeg, libtiff, libpng for image support, 
> and needs libfftw (version 2.1.3) for Fourier transform. PT and wxWindows 
> also included libjpeg, libtiff and libpng. If hugin uses vigra library and 
> wxWindows library, will they conflict in image reading and writing?

I don't know for the statically linked version. but currently I have no need
for the parts of vigra that require more than the vigra headers in hugin.

Since on linux they are linked dynamically from a shared library (dll) there
shouldn't be any problems.

>   I will download full version of vigra and fftw and compile them on
> Windows platform. Does anyone have some experience on this topic?

No, but I remember that Alexandre Jenny, who is/has implemented a sift feature
detector (cool stuff :) also had some problems with the libjpeg, even
without linking to hugin.

btw. I haven't updated the windows makefiles lately. You might have to add
some .o files to the makefile.g95.

ciao
  Pablo
--
http://wurm.wohnheim.uni-ulm.de/~redman/
Please use PGP


More information about the ptX mailing list