MATLAB: How to calculate enhancement factor for an image

digital image processing

I am doing a project related to dark image ehancement using local and global enhancment.For that i need to caluculate a MEF(measure of enhancment factor) but i afailed to find the program/formula for it. Is there any alternative to find the enhancement factor.

Best Answer

Image Enhancement Factor (IEF)=MSE(Original Image, Noise Image) / MSE (Original Image, Restored Image)
I hope you can easily implement in Matlab, for detail you can check this leterature
Or check here the matlab code
Or here it is, nore simply, you have three image, original_image, noisy_image and restored_image
MSE1=immse(original_image, noisy_image);
MSE2=immse(original_image, restored_image);
IEF=MSE1/MSE2;
fprintf('The Image Enhancement Factor is %.2f',IEF);
Related Question