【正文】
保證。 (2)VHDL豐富的仿真語句和庫函數(shù),使得在任何大系統(tǒng)的設(shè)計(jì)早期就能查驗(yàn)設(shè)計(jì)系統(tǒng)的功能可行性,隨時(shí)可對設(shè)計(jì)進(jìn)行仿真模擬。 (3)VHDL語句的行為描述能力和程序結(jié)構(gòu)決定了他具有支持大規(guī)模設(shè)計(jì)的分解和已有設(shè)計(jì)的再利用功能。符合市場需求的大規(guī)模系統(tǒng)高效,高速的完成必須有多人甚至多個(gè)代發(fā)組共同并行工作才能實(shí)現(xiàn)。(4)對于用VHDL完成的一個(gè)確定的設(shè)計(jì),可以利用EDA工具進(jìn)行邏輯綜合和優(yōu)化,并自動的把VHDL描述設(shè)計(jì)轉(zhuǎn)變成門級網(wǎng)表。 (5)VHDL對設(shè)計(jì)的描述具有相對獨(dú)立性,設(shè)計(jì)者可以不懂硬件的結(jié)構(gòu),也不必管理最終設(shè)計(jì)實(shí)現(xiàn)的目標(biāo)器件是什么,而進(jìn)行獨(dú)立的設(shè)計(jì)。 8總結(jié)本文主要對目前在數(shù)字圖像處理中受到極大重視和廣泛應(yīng)用的中值濾波器進(jìn)行了的研究工作。在論文工作期間,主要完成了以下工作:(1)通過在MATLAB中建立M文件,生成函數(shù)體,在函數(shù)體下進(jìn)行中值濾波的算法編程,形成新的濾波函數(shù)體,并對加噪的圖像進(jìn)行濾波處理,同時(shí)借助MATLAB本身的處理功能對圖像進(jìn)行中值濾波和維納濾波,然后進(jìn)行比較。(2)研究了傳統(tǒng)的多級中值濾波器的特性,提出了關(guān)于中值濾波的遞歸算法結(jié)構(gòu),改進(jìn)了傳統(tǒng)的多級中值濾波算法,得到了一種新的中值濾波器.(3)研究了一種基于FPGA的數(shù)字圖像中值濾波器的設(shè)計(jì)方案,借助FPGA的特點(diǎn),想提高系統(tǒng)的性能,使效果更好,速度更快。對方案進(jìn)行了分析和設(shè)計(jì),對算法的硬件和軟件都做了設(shè)計(jì),由于時(shí)間倉促,方案還有不足之處,希望各位師長,同行給予寶貴意見。 致謝 在論文完成之際,正是他們的教導(dǎo)和幫助我才有機(jī)會撰寫此文。接著我要對我的指導(dǎo)老師李敏老師表示最真摯的謝意。在論文寫作期間,一直得到李敏老師的熱情幫助,她對本文的選題、章節(jié)安排都提出了寶貴的意見,并對全文仔細(xì)審閱,指出了許多不適之處,提出了很多精辟的見解和指導(dǎo)性意見。同時(shí)非常感謝廖紅華老師給予我的幫助和意見。我還要特別感謝我的班主任方海濱老師,他給予我無私的幫助,正是在他的鼓勵和幫助下,我才得以順利完成論文。由于作者學(xué)識有限,加之時(shí)間倉促,文中不免有錯(cuò)誤和待改進(jìn)之處,真誠的歡迎各位師長、同行提出寶貴的意見。 參考文獻(xiàn)[1] 黃賢武,王加俊,[J].成都:電子科技大學(xué)出版社,2000.(5):1316.[2] 霍宏淘,[M].北京:北京理工大學(xué)出版社,2002.[3] Castleman 著,朱志剛,林學(xué)閻,[M]. 北 京 : 電子工業(yè)出版社,1998.[4] [M].北京:電子工業(yè)出版社,2001.[5] RafaelC .Go nzalez,Ri chardE .W oods著,阮秋琦,(第二版)[M].北京:電子工業(yè)出版社,2003.[6] 徐勝榮,張健。實(shí)時(shí)中值濾波硬件實(shí)現(xiàn)的研究[J ] .電子測量與儀器學(xué)報(bào),J an. 1993(8):245~251.[7] 劉興偉,殷國富,[J].中國工程機(jī)械,2002,13(5):403—405.[8] 朱維仲,[J].天津職業(yè)技術(shù)師范學(xué) 院學(xué)報(bào),2002,12(3):4244.[9] 宋煥生,梁德群,[J].西安交通大學(xué)學(xué)報(bào),1998,32 (1):25~28.[10] and of Nonlinear Digital Filteirng[J].New York :C RC,(5).56~62.[11] KayargaddeV Martens of edge parameters and imageblur using polynomial transforms[J].CVGIPGMIP,1994,56(6):442461.[121王曉丹,[J].西安:西安電子科技大學(xué)出版社,2000.[13] J. W. Tukey. Nonlinear (nonsuperposable) method for smoothing data[J].ConferenceRecord EASCON,1974(3):67(3).82~86.[14] ,P. Heinonen and new class of detailpreserving filters for image processing[J].IEEE PAMI ,1987,9(l):7499.[15] , preserving rankedorder based filters for image porcessing[J].IEEE ASSP, 1989,3(7) (1):83 98.[16] T Sun andY . median based filters in imageprocessing[J]. Patenrn ,1994,(15):341347.[17] and D . switching median filter for the removal of impulse noise from highly corrupted images IEEE Trans[J].Circuits Syst. 11,1999,4(6) :78 80.[18] ,K ,and L median filter for imagedenoising[J]. IEEE Processing,1999,8(18): 341838.[19] E .Abreu,M .Lightstone,S .K .Mitra,andK .A new eficient approach for the removal of impulse noise from highly corrupted images[J].IEEE Processing,1996,5(5) :10121025.[20] H and adaptive softswitching median filter[J].IEEE Trans .Image Porcessing,2001,10(2):242251.[21] Shuqun Zhang andMohammadA . new impulse detector for switching median filters[J].IEEE Porcessing,2002,9 (11):36 0 363.[22] LeeY H ,KassamS A .Generalized median filtering and related nonlinear filtering techniques[J].IEEE coust,S peech,SignalProcessing,1985(33):672—683.[23] andY. hybrid filter[J].IEEE Trans on ASSP , 1987, 35 (6):832838.[24 ] .Bovik,T. S. Huang andD .C . of median filtering using linear binations of order stastistic[J].IEEE ASSP ,1983, 31(6 ):13421350.[25] Vertex2E data sheet[J] . XILINX inc. 2002,42(6):56~61.[26] .Arce and M .P. analysis of max/medianfilters [J].IEEE Trans .on ASSP,1987,35(1):6069.[27] PaoTa Yu and Edward J . classification and associativememory capability of stack filters[J].IEEE Signal Processing,1992, 40 (10): 24832497.[28] ,PaoT Yu and Edward J . properites and root signal sets of stack filers[J].Circuits,systemsand signal processing,1992, 11 (l) :171 193. 獨(dú)創(chuàng)性聲明本人聲明所呈交的論文(設(shè)計(jì))是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知,除文中已經(jīng)標(biāo)明引用的內(nèi)容外,本論文(設(shè)計(jì))不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的研究成果。對本文的研究做出貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到,本聲明的法律結(jié)果由本人承擔(dān)。 學(xué)位論文作者簽名: 日期: 年 月 日學(xué)位論文(設(shè)計(jì))版權(quán)使用授權(quán)書本論文(設(shè)計(jì))作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,即:學(xué)校有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文(設(shè)計(jì))被查閱和借閱。本人授權(quán)湖北民族學(xué)院可以將本論文(設(shè)計(jì))的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本論文(設(shè)計(jì))。本論文屬于保 密□ ,在_____年解密后適用本授權(quán)書。不保密□。(請?jiān)谝陨戏娇騼?nèi)打“√”)學(xué)位論文作者簽名: 指導(dǎo)教師簽名:日期:年 月 日 日期:年 月附件//////////////////////////////////////////////////////////////////////////BOOL MedianFilter() ////基本功能:本函數(shù)對傳入的CDibObject圖像對象進(jìn)行中值濾波。任何未指定的或// 默認(rèn)為1的坐標(biāo)將被置為圖像的邊緣值。比如:nX1和nY1會被置為0;// nX2和nY2會被置為圖像的寬和高。對整個(gè)圖像進(jìn)行中值濾波的最好方// 法是不傳遞任何參數(shù)。如果不指定一個(gè)CDibObject對象指針,函數(shù)將// 使用原先傳入的CDibObject對象指針。////參數(shù)說明:int nType 獲取中值的方式, 默認(rèn)為1// 0——冒泡排序// 1——數(shù)組排序// int nTempW 窗口的寬度// int nTempH 窗口的高度// int nTempXc 窗口的中心元素X坐標(biāo)// int nTempYc 窗口的中心元素Y坐標(biāo)// int nX1 默認(rèn)為1// int nY1 默認(rèn)為1// int nX2 默認(rèn)為1// int nY2 默認(rèn)為1// ////返 回:BOOL// 成功時(shí)返回TRUE,失敗時(shí)返回FALSE。//////////////////////////////////////////////////////////////////////////BOOL CAreaPro::MedianFilter(int nType, int nTempW, int nTempH, int nTempXc, int nTempYc, int nX1, int nY1, int nX2, int nY2){ //圖像指針為空,無法操作返回 if(m_pDibObject == NULL) return(FALSE)。 //對1位及4位圖像不作任何操作直接返回 if(m_pDibObjectGetNumBits() != 8) { // 提示用戶參數(shù)設(shè)置錯(cuò)誤 AfxMessageBox(只支持8位圖像,請重新載入!)。 // 返回 return( FALSE )。 } //坐標(biāo)規(guī)整化 m_pDibObjectNormalizeCoordinates( amp。nX1, amp。nY1, amp。nX2, amp。nY2 )。 //獲取圖像寬度和高度(以像素為單位) int nWidth = m