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