Hi,

blending and the accompanying technique of conditonal blending are
methods which work *out* of a specific module. They are applied after
the module has done its job and there is only one piece of code which is
independent of modules.

This already implies that you should not generate cross-dependencies
from a specific module. We will not be able to guarantee that this will
work with future extensions (either for spot removal or blending).

Therefore: you might consider to learn from the techniques of blending
and duplicate part of it for specific uses in spot removal. But please
don't generate a feature bloat here :)

Ulrich

Am 19.10.2012 21:56, schrieb AlicVB:
> Hi all,
> I'm still working on the spot removal module. I'd like to add an option 
> to do some blending. The only difference with the actual blendif 
> implementation is that it should be a "per correction" blending and not 
> blending for all correction of the module.
> I've tried to use blendif routines anyway, but I think the 
> implementation is to tied with the module structure, especially when you 
> want to reuse the gui (which is more or less needed to get proper 
> parameters, I think).
> So my question is : should I reimplement some basic blend algo directly 
> in the spot module (not a lot of work for the majority), or is there a 
> way to reuse blendif ?
> 
> Thanks for your insights...
> and sorry for my English.
> AlicVB
> 

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
darktable-devel mailing list
darktable-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to