[Digikam-devel] Image stacks (was: Have you seen this video!!?)

Thorsten Schnebeck thorsten.schnebeck at gmx.net
Wed Apr 26 12:40:14 BST 2006


Am Mittwoch, 26. April 2006 12:03 schrieb Caulier Gilles:
> Le Mercredi 26 Avril 2006 09:30 AM, Thorsten Schnebeck a écrit :
> > I have created an autotool project and ported it over to wxWidget-2.6.
> > Here it works on Gentoo :-)
> >
> > wget -O fuse4linux.tar.bz2 http://forum.ebv4linux.de/download.php?id=295
> > tar xvfj fuse4linux.tar.bz2
> > cd fuse4linux-0.1
> > ./configure && make && make install
> >
> > or
> >
> > ./configure --with-wx-config=/usr/bin/wx-config-2.6 && make && make
> > install
> >
> > to use the --with-wx-config-option that point to a
> > /usr/bin/wx-config-file in PATH (important!) for a 2.6 version of
> > wxWidget.
> >
Small info:  I uploaded a new version 0.2 that fixes /usr/bin/wx-config stuff. 
No need to put it in PATH any longer.

> >
> > To bring it ON toppic. This program ported from
> > http://grail.cs.washington.edu/projects/photomontage/release/fuse_1b.zip
> > is a nice example for image editing of picture stack. Other useful stack
> > features like DRI, panorama are also today completely unknown in
> > digiKam's world.
>
> Thorsten, why not ported DRI, and panorama tools like new image plugins
> tools. Are you check the code. What the depencies ? Is C++ code ? Can be
> ported to QT/KDE easily ?

DRI is so far a gimp script-fu that uses layers to stack images,
panotools is C with hugin as GUI in wxWidget and
fuse4linux (I know its a bad name :-/) is C++/WxWidget

For some time I looked into the image plugins when you started to use DIMG. 
IIRC ther is no structure to image stacks in digiKam so far but you can use 
kipi for image collections.

So first question would be how collect a stack: mutiple selections in Album 
mode or a selector like in some KIPI modules or something new like comment#3 
in

http://bugs.kde.org/show_bug.cgi?id=126149

The fuse-stuff I ported to wxWidget-2.6 I think can be easily ported to Qt. 
The calculations are high level using some low level basic classes.  

panotools is a ready to use lib that needs a high level configuration. So 
pano-GUIs like "hugin" are mainly Config Editors to set reference points. 
There is a good auto-configurator calls AutoPano-sift written in C#

IMHO this is over all not an easy task

OTOH the DRI function is simple when the "how to get a picture selection" 
question is done. digiKam would have a nice option for this script: Calculate 
a frame stack into a 16bit high range image    

Bye

  Thorsten




More information about the Digikam-devel mailing list