Saturday, 16 May 2020

MATLAB code of Image Enhancement using Brightness Preserving bi-Histogram Equalization

Hello, Friends today posting one project in the field of image processing. The title of the code is Image Enhancement using Brightness Preserving bi-Histogram Equalization. The Brightness preserving bi histogram equalization firstly decomposes an input image into two sub-images based on the mean of the input image. One of the sub-image is set of samples less than or equal to the mean whereas the other one is the set of samples greater than the mean. Then the BBHE equalizes the sub-images independently based on their respective histograms with the constraint that the samples in the formal set are mapped into the range from the minimum gray level to the input mean and the samples in the latter set are mapped into the range from the mean to the maximum gray level.

Means one of the sub-images is equalized over the range up to the mean and the another sub-image is equalized over the range from the mean based on the respective histograms. Thus, the resulting equalized sub-images are bounded by each other around the input mean, which has an effect of preserving mean brightness.

YouTube Video of the Project:   


The Block Diagram of the project is shown below just have a look.  

Fig: Block Diagram

MATLAB GUI Screenshots:

Blank GUI of the project

Grayscale Image enhancement using BPHE

Color Image enhancement using BPHE

if you want this code then contact us on....
Contact
Mobile Number: +91-9637253197
Whatsup Number: +91-9637253197
Email ID: matlabprojects07@gmail.com

No comments:

Post a Comment