Understand the algorithm(s) employed in imlocalbrighten function?

2 vues (au cours des 30 derniers jours)
Mohammed Abdul Rahman
Mohammed Abdul Rahman le 27 Juil 2022
Modifié(e) : DGM le 27 Juil 2022
Hi,
I would like to know the algorithm(s) applied for the following function in MATLAB to better understand this function
imlocalbrighten
I understand there are three references given at the bottom. But, I would to know if either the first, or three have been applied and how?
https://www.mathworks.com/help/images/ref/imlocalbrighten.html
Thank you.

Réponse acceptée

DGM
DGM le 27 Juil 2022
Modifié(e) : DGM le 27 Juil 2022
The majority of the work done by imlocalbrighten() is handled by imreducehaze(). The rest is just input parsing, inversion, and output compositing (if selected). So open it up and look through it. Open up imreducehaze() and look through it too. There may be some private functions that get called internally, but they should be under toolbox/images/images/private/ or somewhere therabouts. For what it's worth, imreducehaze() has a lot of descriptive comments, so that should help.
As far as which of the papers have been used, I imagine all three were used to at least some extent that would warrant citing them. I don't have copies of them, so it's not immediately apparent which papers contribute to certain features of the code as written.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by