Boost logo

Boost :

From: Debabrata Mandal (mandaldebabrata123_at_[hidden])
Date: 2020-08-10 06:45:31

I have been doing some reading up for the past few days on the adaptive
histogram equalization which is expected to have superior performance to
There are a few options:
1. Block overlapping HE
2. Partially overlapping HE
3. Non-overlapping HE

The main difference between the three are the technique in which they
improve the computation time while keeping undesired effects out.
For example, Block overlapping HE performs equalization on a window around
each and every pixel in the image thus suffering from huge computational
costs. Non overlapping HE on the other hand does a bilinear interpolation
to find the transformation function for equalization but suffering from
something called blocking effect.
My goal, as I had mentioned in the proposal was to implement Block
overlapping HE (specifically CLAHE - which makes some additions to it). But
I am not sure which to choose.

FYI, I have already implemented CLAHE once in MATLAB so doing it in C++
would not be difficult for me.
Debabrata Mandal.

Boost list run by Boost-Gil-Owners