Hi,

I just started to implement a simple (non-blind) deconvolution filter as an addition sharpening method. I plan to add this as an additional mode for the sharpening module.

Looking at the code of the current unsharp mask method I realized that the module uses its own implementation of a gaussian blur filter. Is there any reason not to employ the one in src/common/gaussian.[ch]? Are there any concerns against simplifying the sharpening module's implementation and just calling the functions from src/common/gaussian.[ch]?

The deconvolution method also needs to apply gaussian blur kernels and I would prefer to use the ones in src/common/gaussian.[ch] only.


        Heiko


--
-- Number Crunch Blog @ https://www.numbercrunch.de
--  Cluster Computing @ https://www.clustercomputing.de
--  Social Networking @ https://www.researchgate.net/profile/Heiko_Bauke
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to [email protected]

Reply via email to