Hello,
recently I became interested in the problem of automatic haze removal.
Poking around in the scientific literature I found a method that is
(relatively) easy to implement and gives quite satisfactory results
(depending to some degree on the quality of the input file). For
testing purposes I have written a prototype implementation of this
algorithm in Python, see https://github.com/rabauke/haze_removal/
Lightroom and (I think) RawTherapee have some kind of automatic haze
removal. I would like to contribute an automatic haze removal module
to Darktable on the basis of my prototype Python implementation
(provided that the Darktable community has a need for such a function.)
Therefore I have two questions:
* Is an automatic haze removal module something that you would like to
have in Darktable?
* If yes, I would need some better understanding of how Darktable works
internally. How are colors and images represented? How are Darktable
modules organized on the source level? Is there some kind of developer
documentation for Darktable?
Regards,
Heiko
--
-- Number Crunch Blog @ https://www.numbercrunch.de
-- Cluster Computing @ http://www.clustercomputing.de
-- Professional @ https://www.mpi-hd.mpg.de/personalhomes/bauke
-- Social Networking @ https://www.researchgate.net/profile/Heiko_Bauke
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org