[Digikam-devel] Blur-Tool

Andi Clemens andi.clemens at gmx.net
Mon Apr 13 14:56:33 BST 2009


I just inserted the blur() method into my "not working" shadow / highlight 
plugin. Now you can even use blur in realtime, without the "Try" button.
We definitely should switch to CImg here.

Andi

On Monday 13 April 2009 15:50:07 Andi Clemens wrote:
> If CImg works fine here, the blur filter doesn't need to be a
> ThreadedFilter anymore... Right?
>
> Andi
>
> On Monday 13 April 2009 15:47:59 Andi Clemens wrote:
> > Hi,
> >
> > as far as I see this, we are using a normal gaussian blur in the blur
> > tool. The problem with our own algorithm: it is damn slow.
> > I just played around with the CImg::blur() method and it is like 20 times
> > faster, with an (at least for me) equal result.
> > I think we should consider using CImg (or OpenCV) in more plugins instead
> > of using or own algorithms, if it is not needed.
> > These libraries have been tested a lot and are tuned for performance.
> >
> > What do you think?
> > I can try to patch the blur tool to see if it really makes differences.
> >
> > BTW, I try to implement an "Shadow / Highlight" imageplugin at the
> > moment. This will also use CImg.
> >
> > If we are going to use CImg in more plugins, we should add some classes
> > to DImg to easily convert between the two storage formats.
> >
> > What do you think?
> >
> > Andi
> >
> > _______________________________________________
> > Digikam-devel mailing list
> > Digikam-devel at kde.org
> > https://mail.kde.org/mailman/listinfo/digikam-devel
>
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel




More information about the Digikam-devel mailing list