MATLAB的直方图均衡化

下面就来介绍一下如何对图像进行直方图均衡化处理:

1、首先打开MATLAB软件,在主界面的编辑器中写入下列源代码:

  I=imread('G:\MATLAB练习\bm.bmp');   %读取保存路径的图片
  I=rgb2gray(I);                     %图像的灰度化
  figure;
  subplot(2,2,1);
  imshow(I);
  subplot(2,2,2);
  imhist(I);
  I1=histeq(I);                        %图像的直方图均衡化
  figure;
  subplot(2,2,1);
  imshow(I1);
  subplot(2,2,2);
  imhist(I1);

2、代码命名保存好之后,点击运行出现下图所示结果:

至此,关于直方图均衡化的介绍就完毕了,欢迎大家继续关注!!

猜你喜欢

转载自blog.csdn.net/dyq1995/article/details/84250222
今日推荐