您的位置:網(wǎng)站首頁 > 優(yōu)秀論文 > 正文
基于直方圖均衡化的圖像增強技術分析與Matlab實現(xiàn)
作者:葉松來源:原創(chuàng)日期:2012-12-31人氣:1273
枷裨鑾考際跏鞘滯枷翊硌芯康幕徑韻籩?。澡幙掉[饕康氖鞘雇枷癜刺囟ǖ男枰懷鐾枷裰械哪承┬畔?,同时,削溶O虺鋈ツ承┎恍枰男畔1]。圖像空間域增強技術是數(shù)字圖像增強的一個重要應用,是以對圖像像素的直接處理為基礎,通過線性或非線性變換來增強構成圖像像素的一種技術。本文所討論的直方圖均衡化增強方法便屬于這種方法。
1、直方圖處理
灰度級直方圖是灰度級的函數(shù),是描述一幅圖像中灰度級與出現(xiàn)這種灰度的概率之間的關系的圖形,是圖像最基本得統(tǒng)計特性。直方圖是多種空間域處理技術的基礎,直方圖操作能有效地用于圖像增強。
為了便于數(shù)字圖像處理,圖像的直方圖須引入離散形式?;叶燃墳閇0,L-1]范圍的數(shù)字圖像的直方圖的離散函數(shù)為:
h(rk)=nk(1)
其中rk是第k級灰度,nk是圖像中灰度級rk的像素個數(shù)。在圖像中,像素的灰度級要作歸一化處理一遍計算機進行處理,用圖像中像素的總數(shù)n來除它的每個值,得到歸一化直方圖:
環(huán)枷竦幕葉燃秗被歸一化到區(qū)間[0,1],且r=0代表黑色,r=1代表白色。對于一幅給定的圖像,每一個像素取得[0,1]區(qū)間內(nèi)的灰度級是隨機的,那么圖像灰度級r可被看作為區(qū)間[0,1]的隨機變量[2],就可以用概率密度函數(shù)pr(r)來表示原始圖像的灰度分布。令s為增強后的圖像灰度級像素值,相應可以用概率密度函數(shù)ps(s)來表示增強后的圖像灰度分布。
可以對[0,1]區(qū)間內(nèi)原始圖像的任意一個灰度級r值進行如下變換,得到輸出灰度級s:
s=T(r)(3)
通過上述變換,每個原始圖像的灰度值r都對應產(chǎn)生一個增強后圖像的灰度級s值。
變換函數(shù)T(r)滿足兩個條件:(1)T(r)在區(qū)間0≤r≤1中為單值且單調遞增;(2)當0≤r≤1時,0≤T(r)≤1。條件(1)中單值是為了保證反變換的存在,單調條件保持圖像從黑到白的順序;條件(2)保證輸出灰度級與輸入灰度級有同樣的范圍。從s到r的反變換函數(shù)可以表示為:
r=T-1(s)0≤s≤1(4)
由基本概率理論可知:如果pr(r)和T(r)已知,且T-1(s)滿足條件(1),則有:
因此,直方圖技術的基礎就是通過變換函數(shù)T(r)控制輸入圖像灰度級的概率密度函數(shù),改變輸出圖像的灰度層次,從而達到增強圖像的目的。
2、直方圖均衡化
直方圖均衡化處理是以累積分布函數(shù)變換法為基礎的。對于連續(xù)圖像,變換函數(shù)為:
由此可見,用r的累積分布函數(shù)作為變換函數(shù)可產(chǎn)生一幅灰度級分布具有均勻概率密度函數(shù)的圖像,該圖像的灰度級較為均勻化[3],且覆蓋了整個范圍[0,1]?;叶燃壘饣淖罱K處理結果是擴展了圖像像素取值的動態(tài)范圍,具有較高的對比度。
3、Matlab實現(xiàn)
利用Matlab實現(xiàn)直方圖均衡化技術對圖像進行處理函數(shù)格式如下:
(1)h=imhist(f,b)
(2)g=histeq(f,n)
說明:對于格式(1),顯示圖像f的直方圖,b為用于形成直方圖的灰度級的個數(shù),默認值為256;格式(2)對圖像f進行均衡化處理,n為輸出圖像指定的灰度級數(shù),默認值為64。
舉例說明直方圖均衡化處理:
f=imread('pout.tif');%讀入圖像
figure,imshow(f);%顯示圖像
title('原始圖像')
figure,imhist(f)%原始圖像直方圖
title('原始圖像直方圖')
g=histeq(f,256);%均衡化處理
figure,imshow(g);
title('均衡化處理結果')
figure,imhist(g);%均衡化后的直方圖
title('均衡化后的直方圖')
程序實現(xiàn)的圖像為圖(a)和(b),從中可以看出,原圖像(a)的灰度級動態(tài)范圍窄而集中于灰度級的中部,導致了圖像的對比度低而使整幅圖像模糊不清。經(jīng)過直方圖均衡化處理后,直方圖的成分覆蓋了灰度級很寬的范圍,而且像素的分布沒有太不均勻,處理后的圖像(b)變的清晰了,圖像中的許多細節(jié)被突出了。
4、結語
直方圖是多種圖像空間域處理技術的基礎,能有效地用于圖像增強,直方圖均衡化是圖像增強的基本技術。本文分析了直方圖均衡化處理方法的基本理論,并用Matlab進行了實驗。結果表明,直方圖均衡化方法并不能生成平坦的直方圖,但它具有能增強圖像灰度級的動態(tài)范圍的特性。
1、直方圖處理
灰度級直方圖是灰度級的函數(shù),是描述一幅圖像中灰度級與出現(xiàn)這種灰度的概率之間的關系的圖形,是圖像最基本得統(tǒng)計特性。直方圖是多種空間域處理技術的基礎,直方圖操作能有效地用于圖像增強。
為了便于數(shù)字圖像處理,圖像的直方圖須引入離散形式?;叶燃墳閇0,L-1]范圍的數(shù)字圖像的直方圖的離散函數(shù)為:
h(rk)=nk(1)
其中rk是第k級灰度,nk是圖像中灰度級rk的像素個數(shù)。在圖像中,像素的灰度級要作歸一化處理一遍計算機進行處理,用圖像中像素的總數(shù)n來除它的每個值,得到歸一化直方圖:
環(huán)枷竦幕葉燃秗被歸一化到區(qū)間[0,1],且r=0代表黑色,r=1代表白色。對于一幅給定的圖像,每一個像素取得[0,1]區(qū)間內(nèi)的灰度級是隨機的,那么圖像灰度級r可被看作為區(qū)間[0,1]的隨機變量[2],就可以用概率密度函數(shù)pr(r)來表示原始圖像的灰度分布。令s為增強后的圖像灰度級像素值,相應可以用概率密度函數(shù)ps(s)來表示增強后的圖像灰度分布。
可以對[0,1]區(qū)間內(nèi)原始圖像的任意一個灰度級r值進行如下變換,得到輸出灰度級s:
s=T(r)(3)
通過上述變換,每個原始圖像的灰度值r都對應產(chǎn)生一個增強后圖像的灰度級s值。
變換函數(shù)T(r)滿足兩個條件:(1)T(r)在區(qū)間0≤r≤1中為單值且單調遞增;(2)當0≤r≤1時,0≤T(r)≤1。條件(1)中單值是為了保證反變換的存在,單調條件保持圖像從黑到白的順序;條件(2)保證輸出灰度級與輸入灰度級有同樣的范圍。從s到r的反變換函數(shù)可以表示為:
r=T-1(s)0≤s≤1(4)
由基本概率理論可知:如果pr(r)和T(r)已知,且T-1(s)滿足條件(1),則有:
因此,直方圖技術的基礎就是通過變換函數(shù)T(r)控制輸入圖像灰度級的概率密度函數(shù),改變輸出圖像的灰度層次,從而達到增強圖像的目的。
2、直方圖均衡化
直方圖均衡化處理是以累積分布函數(shù)變換法為基礎的。對于連續(xù)圖像,變換函數(shù)為:
由此可見,用r的累積分布函數(shù)作為變換函數(shù)可產(chǎn)生一幅灰度級分布具有均勻概率密度函數(shù)的圖像,該圖像的灰度級較為均勻化[3],且覆蓋了整個范圍[0,1]?;叶燃壘饣淖罱K處理結果是擴展了圖像像素取值的動態(tài)范圍,具有較高的對比度。
3、Matlab實現(xiàn)
利用Matlab實現(xiàn)直方圖均衡化技術對圖像進行處理函數(shù)格式如下:
(1)h=imhist(f,b)
(2)g=histeq(f,n)
說明:對于格式(1),顯示圖像f的直方圖,b為用于形成直方圖的灰度級的個數(shù),默認值為256;格式(2)對圖像f進行均衡化處理,n為輸出圖像指定的灰度級數(shù),默認值為64。
舉例說明直方圖均衡化處理:
f=imread('pout.tif');%讀入圖像
figure,imshow(f);%顯示圖像
title('原始圖像')
figure,imhist(f)%原始圖像直方圖
title('原始圖像直方圖')
g=histeq(f,256);%均衡化處理
figure,imshow(g);
title('均衡化處理結果')
figure,imhist(g);%均衡化后的直方圖
title('均衡化后的直方圖')
程序實現(xiàn)的圖像為圖(a)和(b),從中可以看出,原圖像(a)的灰度級動態(tài)范圍窄而集中于灰度級的中部,導致了圖像的對比度低而使整幅圖像模糊不清。經(jīng)過直方圖均衡化處理后,直方圖的成分覆蓋了灰度級很寬的范圍,而且像素的分布沒有太不均勻,處理后的圖像(b)變的清晰了,圖像中的許多細節(jié)被突出了。
4、結語
直方圖是多種圖像空間域處理技術的基礎,能有效地用于圖像增強,直方圖均衡化是圖像增強的基本技術。本文分析了直方圖均衡化處理方法的基本理論,并用Matlab進行了實驗。結果表明,直方圖均衡化方法并不能生成平坦的直方圖,但它具有能增強圖像灰度級的動態(tài)范圍的特性。
欄目分類
熱門排行
推薦信息
- 以場景、生態(tài)與科技激活文旅消費升級新動能
- 科技金融融合賦能企業(yè)開放式創(chuàng)新
- 農(nóng)業(yè)科技創(chuàng)新驅動下的農(nóng)村產(chǎn)業(yè)結構優(yōu)化與農(nóng)村發(fā)展
- 數(shù)字科技與藝術設計的融合探究
- 光伏制氫摻入天然氣燃燒可行性研究
- 纖維素基摩擦納米發(fā)電機的制備及其在人機交互與能源收集中的應用研究
- 工業(yè)機器人技術在自動化控制領域中的應用
- 創(chuàng)造低碳舒適家居的追光導光儲能系統(tǒng)研究
- 靜電紡絲法制備納米復合纖維研究進展
- 基于數(shù)字信號處理的無線傳輸系統(tǒng)優(yōu)化與技術突破
期刊知識
- 2025年中科院分區(qū)表已公布!Scientific Reports降至三區(qū)
- 2023JCR影響因子正式公布!
- 國內(nèi)核心期刊分級情況概覽及說明!本篇適用人群:需要發(fā)南核、北核、CSCD、科核、AMI、SCD、RCCSE期刊的學者
- 我用了一個很復雜的圖,幫你們解釋下“23版最新北大核心目錄有效期問題”。
- CSSCI官方早就公布了最新南核目錄,有心的人已經(jīng)拿到并且投入使用!附南核目錄新增期刊!
- 北大核心期刊目錄換屆,我們應該熟知的10個知識點。
- 注意,最新期刊論文格式標準已發(fā)布,論文寫作規(guī)則發(fā)生重大變化!文字版GB/T 7713.2—2022 學術論文編寫規(guī)則
- 盤點那些評職稱超管用的資源,1,3和5已經(jīng)“絕種”了
- 職稱話題| 為什么黨校更認可省市級黨報?是否有什么說據(jù)?還有哪些機構認可黨報?
- 《農(nóng)業(yè)經(jīng)濟》論文投稿解析,難度指數(shù)四顆星,附好發(fā)選題!