[Digikam-devel] Blur-Tool

Andi Clemens andi.clemens at gmx.net
Mon Apr 13 15:09:58 BST 2009


On Monday 13 April 2009 15:56:51 Gilles Caulier wrote:
> 2009/4/13 Andi Clemens <andi.clemens at gmx.net>:
> > If CImg works fine here, the blur filter doesn't need to be a
> > ThreadedFilter anymore... Right?
>
> No. all filters need to use an outside thread to run. and it's yet the
> case, for example with levels or curves tools.
>
> > 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.
>
> Yes, i know the problem... Algorithm is not mine, it come from a
> Bresilien mathematician. (:=)))
>
> >> I just played around with the CImg::blur() method and it is like 20
> >> times faster, with an (at least for me) equal result.
>
> It's a Gaussian blur like ?

Yes

> >> 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.
>
> yes. Code to convert DImg <-> CImg is already in greystorationiface.cpp

I meant: we should add some methods to the DImg class, not classes to DImg :-)

>
> >> What do you think?
>
> Fine for me
>
> Gilles
>
> >> 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
>
> _______________________________________________
> 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