英英
內蒙古新聞出版廣電局841臺 內蒙古 呼和浩特市 010050
基于MATLAB GUI的圖像增強技術的實現
英英
內蒙古新聞出版廣電局841臺 內蒙古 呼和浩特市 010050
隨著數字化時代的到來,人們對圖像處理的要求越來越高。由于MATLAB軟件具有強大計算功能,已成為圖像處理軟件的首要之選。本文介紹了基于MATLAB GUI的圖像處理中的幾種圖像增強技術,包括灰度圖像增強、空域濾波圖像增強、拉普拉斯金字塔增強和小波增強,分別給出每部分圖像增強后的結果。
MATLAB 圖像處理 圖像增強
圖像增強處理是數字圖像處理的一個重要分支。由于場景條件的影響,很多圖像拍攝的視覺效果不佳,需要圖像增強技術來改善人的視覺效果。圖像增強處理主要是突出圖像中感興趣的部分,減弱或去除不需要的信息,使有用信息得到加強,從而得到一種更加實用的圖像或者轉換成一種更適合人或機器進行分析處理的圖像。
1.1 直方圖灰度變換
灰度級直方圖是反映一幅圖像及與出現這種灰度的概率之間關系的圖形。設變量r代表圖像中像素灰度級,在圖像中像素的灰度級可作歸一化處理,這樣r的值將限定在0≤r≤1之內。在灰度級中,r=0代表黑,r=1代表白。對于一幅給定的圖來說,每一個像素取得[0,1]區間內的灰度級是隨機的,即r是一個隨機變量。直方圖灰度變換是對r進行變換,s=T(r),變換函數T(r)滿足下列條件:在0≤r≤1,函數單調的;對于0≤r≤1,有0≤s≤1。函數T(r)可以是線性變換、分段變換、倒置變換及其他非線性變換。……