【正文】
noise(I,39。) J=double(J)。 subplot(122)。 [f1,f2]=freqspace(size(I), 39。 end end Y=fft2(double(I))。, 39。 再比較理想 高通濾波和 巴特沃斯 高通 濾波 , 理想高通濾波與低通濾波一樣有明顯的振鈴現(xiàn)象 。) J=double(J)。 if d=d0 h1=1。 subplot(221)。imshow(g2)。 h2=。imshow(gg1)。 %顯示巴特沃斯高通加強濾波結(jié)果 title(39。在這種情況下, 可以把增強理解為增強感 興趣特征的可檢測性,而非改善視感質(zhì)量。另外它的尾部拖得比較長,所以對噪聲的衰減能力大于巴特沃斯濾波器,但它的平滑效果一般不如巴特沃斯濾波器。 22 參 考 文 獻 [1]姚敏 .數(shù)字圖像處理 [M].北京 :機械工業(yè)出版社 , [2]張葛祥 ,李娜 . MATLAB 仿真技術(shù)與應(yīng)用 [M].北京:清華大學出版社, 20xx. 123138 [3]Rafael ,Richard ,Steven (MATLAB 版 )[M]. 北京 :電子工業(yè)出版社 ,20xx 17 ,78102. [4]章毓晉 .圖象處理和分析 [M].北京 :清華大學出版社 ,1999. 8790 [5]霍宏濤 .數(shù)字圖像處理 [M].北京 :北京理工大學出版社 ,20xx. 4255 [6]王家文 ,曹宇 .圖形圖像處理 [M].北京 :國防工業(yè)出版社 , [7]朱秀昌 ,劉峰 ,胡棟 .數(shù)字圖像處理圖像通信 [M].北京 :北京郵電大學出版社 , [8]王斌 .MATLAB 實現(xiàn)數(shù)字圖像增強處理 [J].佳木斯大學學報 (自然科學版 ),20xx,23(1):3134. [9]姚齊國 ,程漢湘 .MATLAB 在頻域分析中的應(yīng)用 [J].中南民族學院學報 (自然版 ),20xx,20(3):1720 [10]Zhangnong digital filtering architectures using Pipeling/Interleaving[M].Transactions on Circuits and SystemsⅡ , . [11]Parker D A,Parhi K K. Lowarea/power parallel FIR digital filtersimplementations[M]. Journal of VLSI Signal Processing, . 23 Emulation of frequency domain Enhancement Based on Matlab Abstract: The paper does main research in technology of frequency domain image enhancement based on matlab. It presents the principle and realization process of frequency domain filtering enhancement. It also introduces two kinds of monly frequency domain enhancement methods: Lowpass filter and highpass filter. The paper presents emulation methods and procedures of image enhancement based on matlab. Standard digital images before and after processing are presented separately. At the end of the paper, the experimental results are analyzed and pared. Key words: matlab。 設(shè)想,可以用 MATLAB和 Visual C++相結(jié)合以達到最好的滿足用戶要求的數(shù)字圖像處理的效果。相比理想低通濾波器 ,梯形低通濾波器的轉(zhuǎn)移函數(shù)在高低頻率間有個過渡,可減弱一些振鈴現(xiàn)象。因為增強技術(shù)并非是針對某種退化所采取的方法,所以很難預測哪一種特定技術(shù)是最好的,只能通過試驗和分析誤差來選擇一種合適的方法。 subplot(224)。 gg1=uint8(real(ifft2(gg1)))。 for i=1:M %進行巴特沃斯高通濾波和巴特沃斯高通加強濾波 for j=1:N d=sqrt((in1)^2+(jn2)^2)。 19 g2=uint8(real(ifft2(g2)))。 end end g1=ifftshift(g1)。 d0=20。 title(39。 圖 11(d)給出用二階 巴特沃斯 高通 濾波器 處理的效果 。 figure,imshow(uint8(Ia))。 for i=1:size(I,1) for j=1:size(I,2) t=r(i,j)/(D*D)。39。 15 end end g=ifftshift(g)。 title(39。39。 g=uint8(real(ifft2(g)))。 n1=floor(M/2)。 subplot(331)。 所謂高頻加強濾波就是在設(shè)計濾波器傳遞函數(shù)時 ,加上一個大于 0小于 1的常數(shù) c: 39。 巴特沃斯 高通 濾波器 或指數(shù)高通濾波器效果較好 ,而 理想高通濾波器會有明顯的振鈴效應(yīng) [7]。 另一個常用的截斷頻率值是使 H降到最大的1/ 2 時的頻率 。 在以下討論中 ,我們考慮對 ( , )Fuv 的實部和虛部的影響完全 相同的濾波傳遞函數(shù) 。 常用的頻域增強方法有 :低通濾波和高通濾波等 。 在頻域空間,圖像的信息表現(xiàn)為不同頻率分量的組合。 (3)圖像變換。所支持的圖像處理操作有 :圖像的幾何操作、鄰域和區(qū)域操作、 圖像變換、圖像恢復與增強、線性濾波和濾波器設(shè)計、變換 (DCT 變換等 )、圖像分析和統(tǒng)計、二值圖像操作等。由于 MATLAB的程序不用編譯等預處理,也不生成可執(zhí)行文件,程序為解釋執(zhí)行,所以速度較慢 。其工具箱又分為兩類:功能性工具箱和學科性工具箱。具有教育、科學和藝術(shù)學的圖解和可視化的二維、三維圖 。 3 (3)高級但簡單的程序環(huán)境 ,與其它語言編寫的程序結(jié)合和輸入輸出格式化數(shù)據(jù)的能力;MATLAB 既具有結(jié)構(gòu)化的控制語句(如 for 循環(huán), while 循環(huán), break 語句和 if 語句),又有面向?qū)ο缶幊痰奶匦浴?所有 MATLAB 主包文件和各種工具包都是可讀可修改的文件 ,用戶通過對源程序的修改或加入自己編寫程序構(gòu)造新的專用 工具包 。作為強大的科學計算平臺,它幾乎能夠滿足所有的計算需求。利用如此多的工具 , 可以方便地從各個方面對圖像的性質(zhì)進行深入的研究。 由于圖像增強技術(shù)現(xiàn)在還沒有統(tǒng)一為一種算法,因此圖像增強技術(shù)由于各種不同目的而產(chǎn)生了多種算法,把這些 算法可以根據(jù)處理空間的不同分為基于空間域的圖像增強算法和基于 頻 域的圖像增強算法。 論文與資料若有不實之處,本人愿意承擔一切責任。 關(guān)鍵詞 : MATLAB 頻域圖像增強 低通濾波 高通濾波 目 錄 1 前言 .................................................................... 1 圖像增強 .............................................................. 1 研究主要內(nèi)容 .......................................................... 1 2 MATLAB 簡述 ........................................................... 2 MATLAB 的概況 ....................................................... 2 MATLAB 的特點 ....................................................... 2 MATLAB 的主要功能 ...................