Understand the algorithm(s) employed in imlocalbrighten function?

조회 수: 3 (최근 30일)
Mohammed Abdul Rahman
Mohammed Abdul Rahman 2022년 7월 27일
편집: DGM 2022년 7월 27일
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.

채택된 답변

DGM
DGM 2022년 7월 27일
편집: DGM 2022년 7월 27일
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.

추가 답변 (0개)

Community Treasure Hunt

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

Start Hunting!

Translated by