1. 程式人生 > >MATLAB的直方圖均衡化

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、程式碼命名儲存好之後,點選執行出現下圖所示結果:

至此,關於直方圖均衡化的介紹就完畢了,歡迎大家繼續關注!!