直方图是图像的最基本的统计特征,事实上就是图像的亮度分布的概率密度函数,是一幅图像的所有象素集合的最基本的统计规律。直方图反映了图像的明暗分布规律,可以通过图像变换进行直方图调整,获得较好的视觉效果。
1.直方图的定义:
2.直方图的均衡化: 实验步骤①读入图像
②将读入的彩色图像转化为灰度图像
③对图像进行直方图均衡化 b=histeq(a);
④绘制均衡化前后的图像及其直方图,作一幅子图,两行两列4幅图的第1幅 subplot(2,2,1);
⑤将原图像直方图显示为64级灰度 imhist(a,64);
⑥将均衡化后图像的直方图显示为64级灰度 imhist(b,64);
实验代码及效果展示
代码如下:
A=imread('D:\image\tuxiang\lena.bmp');
%将读入的彩色图像转化为灰度图像
a=rgb2gray(A);
%对图像进行直方图均衡化
b=histeq(a,256);
%绘制均衡化前后的图像及其直方图
subplot(2,2,1);
imshow(a);
title('原始图像');
subplot(2,2,2);
imhist(a);
title('原始图像归一化直方图');
subplot(2,2,3);
imshow(b);
title('均衡化后的图像');
subplot(2,2,4);
imhist(b);
title('均衡化后图像的归一化直方图');
效果展示 :