将一张彩色图片转换成灰色图片,做出均衡化后的直方图,并将灰度图和均衡化后的图片对比。
f=imread('14.jpg');%读入灰色图像
imwrite(rgb2gray(f),'14Gray.bmp'); %将彩色图片灰度化并保存
f1=imread('14Gray.bmp');
g=histeq(f1,250);%利用 histep()函数对灰色图像进行直方图均衡化处理
subplot(121);
title('直方图均衡化处理');%显示生成均衡化以后的图像
利用 imhist()函数对两幅图像的灰度范围进行分析,根据下图可知,灰色图像的灰度范围相对来说非常