資源描述:
《基于ccs的數(shù)字圖像直方圖均衡化的設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、待刊楊宏:基于CCS的數(shù)字圖像直方圖均衡化的設計30引言圖像增強處理技術一直是圖像處理領域中一類非常重要的基本處理技術。通過采用適當?shù)脑鰪娞幚砑夹g,可以將原本模糊不清甚至根本無法分辨的原始圖片,處理成清楚、明晰的富含大量有用信息的可使用圖像,因此此類圖像處理技術在醫(yī)學、遙感、微生物、刑偵以及軍事等諸多領域得到了廣泛應用。灰度直方圖是數(shù)字圖像處理中一個最簡單、最有用的工具,它描述了一副圖像的灰度級內(nèi)容。直方圖均衡化是最常用的圖像增強方法之一。1直方圖均衡化算法直方圖均衡化算法將原圖像的直方圖改變?yōu)樵谡麄€灰度范圍內(nèi)基本均勻地分布的形式,由此擴大了像素灰度的動態(tài)
2、范圍,從而增強了圖像的對比度。直方圖均衡化算法步驟為:1)給出原始圖像的所有灰度級(k=0,1,…,L-1)。2)統(tǒng)計原始圖像各灰度級的像素數(shù)。3)根據(jù)原圖像,計算灰度直方圖:(k=0,1,…,L-1)(1)式中,為總像素數(shù),為灰度級的像素數(shù)。4)計算原始圖像的累積直方圖:(,k=0,1,…,L-1)(2)5)取整計算:(3)6)確定映射關系:7)統(tǒng)計新直方圖各灰度級的像素數(shù)目。8)計算新的直方圖:(4)2基于CCS的數(shù)字圖像直方圖均衡化的設計CCSv3.1(CodeComposerStudioIDEv3.1)是TI公司推出的集成可視化DSP軟件開發(fā)工具。
3、它是一種針對TMS320系列DSP的集成開發(fā)環(huán)境,在Windows操作系統(tǒng)下,采用圖形接口界面,提供環(huán)境配置、源文件編輯、程序調(diào)試、跟蹤和分析等工具。CCS有兩種工作模式,即軟件仿真器模式和硬件在線編程模式。本文主要采用軟件仿真器模式,待刊楊宏:基于CCS的數(shù)字圖像直方圖均衡化的設計3即可以脫離DSP芯片,在PC機上模擬DSP的指令集和工作機制,主要用于前期算法實現(xiàn)和調(diào)試。根據(jù)數(shù)字圖像直方圖均衡化和DSP的特點,基于DSP的數(shù)字圖像直方圖均衡化的程序流程如圖1所示。(a)主程序(b)直方圖統(tǒng)計子程序(c)圖像增強子程序圖1數(shù)字圖像直方圖均衡化的程序流程圖3
4、實驗結果cameraman、lena、coins作為原始圖像分別如圖2(a)、圖3(a)、圖4(a)所示,直方圖均衡化所得的圖像分別如圖2(b)、圖3(b)、圖4(b)所示,處理前(上半部分)、后(下半部分)的直方圖分別如圖2(c)、圖3(c)、圖4(c)所示。分別比較原始圖像與直方圖均衡化所得的圖像、處理前(上半部分)與后(下半部分)的直方圖,可以得出對圖像進行直方圖均衡化達到了增強的效果。(a)原始圖像(b)直方圖均衡化所得的圖像(c)處理前(上半部分)、后(下半部分)的直方圖圖2cameraman原始圖像、直方圖均衡化所得的圖像及處理前、后的直方圖(
5、a)原始圖像(b)直方圖均衡化所得的圖像(c)處理前(上半部分)、后(下半部分)的直方圖圖3lena原始圖像、直方圖均衡化所得的圖像及處理前、后的直方圖待刊楊宏:基于CCS的數(shù)字圖像直方圖均衡化的設計3(a)原始圖像(b)直方圖均衡化所得的圖像(c)處理前(上半部分)、后(下半部分)的直方圖圖4coins原始圖像、直方圖均衡化所得的圖像及處理前、后的直方圖