题目:
自定义函数实现对灰度图像的直方图均衡化(即MATLAB内置函数histeq的功能)。要求呈现原图和处理后的图像对比,以及灰度值转换方程的图像。
函数原型:
function [enhancedIm, transFunc] = HistEqualization(inputIm)
inputIm 为输入的图像
enhancedIm 为处理后的图像
transFunc 为转换方程
代码
1. HistEqualization函数代码
function [enhancedIm, transFunc] = HistEqualization(inputIm)
% get the size of the input image
[m,n] = size(inputIm);
total = m*n;
% Stpe 1 : obtain the histogram
H = zeros(1,