




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、MATLAB課程設(shè)計設(shè)計題目:應(yīng)用圖像處理班 級:學(xué) 號:姓 名:指導(dǎo)老師:設(shè)計時間:2013年4月8號-4月14號摘要21世紀(jì)是一個充滿信息的時代,圖像作為人類感知世界的視覺基礎(chǔ),是人類獲取信息、表達(dá)信息和傳遞信息的重要手段。圖像處理,是用計算機(jī)對圖像進(jìn)行分析,以達(dá)到所需結(jié)果的技術(shù)。又稱影像處理?;緝?nèi)容 圖像處理一般指數(shù)字圖像處理。數(shù)字圖像是指用數(shù)字?jǐn)z像機(jī)、掃描儀等設(shè)備經(jīng)過采樣和數(shù)字化得到的一個大的二維數(shù)組,該數(shù)組的元素稱為像素,其值為一整數(shù),稱為灰度值。圖像處理技術(shù)的主要內(nèi)容包括圖像壓縮,增強(qiáng)和復(fù)原,匹配、描述和識別3個部分。 常見的處理有圖像數(shù)字化、圖像編碼、圖像增強(qiáng)、圖像復(fù)原、圖像分
2、割和圖像分析等。圖像處理一般指數(shù)字圖像處理。所謂數(shù)字圖像處理7就是利用計算機(jī)對圖像信息進(jìn)行加工以滿足人的視覺心理或者應(yīng)用需求的行為。實質(zhì)上是一段能夠被計算機(jī)還原顯示和輸出為一幅圖像的數(shù)字碼。關(guān)鍵詞:DCT變換;圖像壓縮;真色彩增強(qiáng);平滑;銳化;直方圖均衡;灰度變換;濾波;M文件的使用目錄摘要I1 概述II2 課程設(shè)計任務(wù)及要求.III 2.1.1設(shè)計任務(wù) 2.1.2設(shè)計要求3 系統(tǒng)設(shè)計原理. 3.1 DCT圖像壓縮原理 3.2 真彩色增強(qiáng) 3.2.1平滑 3.2.2銳化 3.3 灰度變換(直方圖均衡化) 3.4 圖像濾波中值濾波器 3.4.2維納濾波器4 程序代碼及實驗結(jié)果與分析. 4.1DC
3、T圖像壓縮 4.1.1程序代碼 4.1.2實驗結(jié)果 4.1.3結(jié)果分析 4.2 真彩色增強(qiáng) 4.2.1平滑程序代碼 4.2.2實驗結(jié)果 4.2.3結(jié)果分析 4.2.4銳化程序代碼 4.2.5實驗結(jié)果 4.2.6結(jié)果分析 4.3 灰度變換(直方圖均衡化) 4.3.1程序代碼 4.3.2實驗結(jié)果 4.3.3結(jié)果分析 4.4 圖像濾波 4.4.1程序代碼 4.4.2實驗結(jié)果 4.4.3結(jié)果分析5 收獲體會.6 參考文獻(xiàn).概述MATLAB作為一種矩陣語言,進(jìn)行數(shù)字圖像處理是非常方便的。從理論上講,數(shù)字圖像是一個二維的整數(shù)陣列。掌握簡單的MATLAB圖像增強(qiáng)技術(shù),從而對圖像處理有進(jìn)一步的了解。課程設(shè)計任
4、務(wù)及要求設(shè)計任務(wù)1、 在圖像的變換和壓縮中,常常用到離散余弦變換(DCT)。DCT變換用于圖像的壓縮實例。請在測試圖像中驗證你的結(jié)論。2、 請編程實現(xiàn)圖像的真彩色增強(qiáng)。3、 通過直方圖均衡化的方法實現(xiàn)圖像的灰度變換,在測試圖像中驗證你的結(jié)論,分析程序結(jié)果。4、 使用常用的濾波器對數(shù)字圖像進(jìn)行處理。如均值濾波器、中值濾波器、維納濾波器等。設(shè)計要求在報告中給出本實驗的實驗結(jié)果和分析。 a) 程序代碼附有必要的注釋。b) 報告中對實驗的基本算法原理要進(jìn)行簡要敘述。系統(tǒng)設(shè)計原理DCT圖像壓縮原理DCT變換是最小均方誤差條件下得出的次最佳正交變換,且已獲得廣泛應(yīng)用,并成為許多圖像編碼國際標(biāo)準(zhǔn)的核心。JP
5、EG圖像格式的壓縮算法采用的就是DCT變換,DCT變換的變換核為余弦函數(shù),計算速度較快,有利于圖像壓縮和其他處理。在編碼過程中,JPEG算法首先將RGB分量轉(zhuǎn)化為亮分量和色差分量,然后將圖像分解為的像素塊,對這個塊進(jìn)行二維離散余弦變換,每個塊就產(chǎn)生了個DCT系數(shù),其中一個是直流(),它表示了輸入矩陣全部值的平均數(shù),其余個系數(shù)為交流()系數(shù),接下來對DCT系數(shù)進(jìn)行量化,最后將量化的DCT系數(shù)進(jìn)行編碼,就形成了壓縮后的圖像格式。在解碼過程中,先對已編碼的量化的系數(shù)進(jìn)行解碼,然后求逆量化并利用二維DCT反變換把DCT系數(shù)轉(zhuǎn)化為樣本像塊,最將反變換后的塊組合成一幅圖像。這樣就完成了圖像的壓縮和解壓過程
6、。離散余弦變換DCT的實現(xiàn)有兩種方法,一種是基于FFR的快速算法,這是通過MATLAB工具箱提供的DCT2函數(shù)實現(xiàn)的;另一種是DCT變換是矩陣方法。變換矩陣方法非常適合做或的圖像塊的DCT變換,工具箱提供了dctmtx函數(shù)來計算變換矩陣。真彩色增強(qiáng)真彩色增強(qiáng)主要是針對偽彩色增強(qiáng)而言的。圖像的色彩增強(qiáng)技術(shù)主要分為為彩色增強(qiáng)和真彩色增強(qiáng)兩種,這兩種方法在原理上存在著本質(zhì)的區(qū)別。偽彩色增強(qiáng)時對原灰度圖像中不同灰度值區(qū)域分別付于不同的顏色,使人能夠更明白的區(qū)分不同的灰度級。由于原始圖像事實上是沒有顏色的,所以稱這種人工賦予的顏色為偽彩色,偽彩色增強(qiáng)實質(zhì)上只是一個圖像的著色過程是一種灰度到彩色的映射技術(shù)
7、。真彩色增強(qiáng)則是對原始圖像本身具有的顏色進(jìn)行調(diào)節(jié),是一個彩色到彩色的映射過程。平滑在圖像中,通過相鄰點的相互平均可以去掉一些突然變化的點,從而濾掉一定的噪聲,達(dá)到平滑的目的,使圖片看起來更柔和,顏色更均勻更清晰。銳化圖像平滑往往使圖像中的邊界、輪廓變得模糊,為了減少這類不利效果的影響,需要用圖像銳化技術(shù)使圖像的邊緣變的清晰。圖像銳化處理的目的是為了使圖像的邊緣、輪廓線以及圖像的細(xì)節(jié)變的清晰,經(jīng)過平滑的圖像變得模糊的根本原因是因為圖像受到了平均或積分運算,因此可以對其進(jìn)行逆運算(如微分運算)就可以使圖像變的清晰。從頻率域來考慮,圖像模糊的實質(zhì)是因為其高頻分量被衰減,因此可以用高通濾波器來使圖像清
8、晰。在水下圖像的增強(qiáng)處理中除了去噪,對比度擴(kuò)展外,有時候還需要加強(qiáng)圖像中景物的邊緣和輪廓。而邊緣和輪廓常常位于圖像中灰度突變的地方,因而可以直觀地想到用灰度的差分對邊緣和輪廓進(jìn)行提取。灰度變換(直方圖均衡化)直方圖均衡化的基本思想是把原始圖的直方圖變換為均勻分布的形式,這樣就增加了象素灰度值的動態(tài)范圍從而可達(dá)到增強(qiáng)圖像整體對比度的效果。設(shè)原始圖像在(x,y)處的灰度為f,而改變后的圖像為g,則對圖像增強(qiáng)的方法可表述為將在(x,y)處的灰度f映射為g。在灰度直方圖均衡化處理中對圖像的映射函數(shù)可定義為:g = EQ (f),這個映射函數(shù)EQ(f)必須滿足兩個條件(其中L為圖像的灰度級數(shù)):(1)E
9、Q(f)在0fL-1范圍內(nèi)是一個單值單增函數(shù)。這是為了保證增強(qiáng)處理沒有打亂原始圖像的灰度排列次序,原圖各灰度級在變換后仍保持從黑到白(或從白到黑)的排列。(2)對于0fL-1有0gL-1,這個條件保證了變換前后灰度值動態(tài)范圍的一致性。圖像濾波濾波器是一種選頻裝置可以使信號中特定的頻率成分通過而極大地衰減其它頻率成分,可以濾除干擾噪聲。在數(shù)字圖像處理中,常常會遇到圖像中混雜有許多的噪聲。因此,在進(jìn)行圖像處理中,有時要先進(jìn)行祛除噪聲的工作。最常用的祛除噪聲的方法是用濾波器進(jìn)行濾波處理。MATLAB的圖像處理工具箱里也設(shè)計了許多的濾波器。如均值濾波器、中值濾波器、維納濾波器等。維納濾波器:維納濾波器
10、(Wiener filter)是由數(shù)學(xué)家維納(Rorbert Wiener)提出的一種以最小平方為最優(yōu)準(zhǔn)則的線性濾波器。在一定的約束條件下,其輸出與一給定函數(shù)(通常稱為期望輸出)的差的平方達(dá)到最小,通過數(shù)學(xué)運算最終可變?yōu)橐粋€托布利茲方程的求解問題。維納濾波器又被稱為最小二乘濾波器或最小平方濾波器,目前是基本的濾波方法之一。維納濾波是利用平穩(wěn)隨機(jī)過程的相關(guān)特性和頻譜特性對混有噪聲的信號進(jìn)行濾波的方法。中值濾波器:中值濾波是一種非線性數(shù)字濾波器技術(shù),經(jīng)常用于去除圖像或者其它信號中的噪聲。這個設(shè)計思想就是檢查輸入信號中的采樣并判斷它是否代表了信號,使用奇數(shù)個采樣組成的觀察窗實現(xiàn)這項功能。觀察窗口中的
11、數(shù)值進(jìn)行排序,位于觀察窗中間的中值作為輸出。然后,丟棄最早的值,取得新的采樣,重復(fù)上面的計算過程。中值濾波是圖像處理中的一個常用步驟,它對于斑點噪聲(en:speckle noise)和椒鹽噪聲(en:salt-and-pepper noise)來說尤其有用。保存邊緣的特性使它在不希望出現(xiàn)邊緣模糊的場合也很有用。程序代碼及實驗結(jié)果與分析DCT圖像壓縮程序代碼:I=imread('壓縮前xiao.jpg');%讀取原始圖片I=rgb2gray(I);%把圖像變成灰度圖像I=im2double(I);%把圖像數(shù)據(jù)類型轉(zhuǎn)換為雙精度浮點類型T=dctmtx(8);%計算離散余弦變換B=
12、blkproc(I,8 8,'P1*x*P2',T,T');%對圖像的每個不同數(shù)據(jù)塊應(yīng)用矩陣式P進(jìn)行處理,其中,='mask=1 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;%二進(jìn)制值掩碼,用來壓縮DCT的系數(shù);可通過改變矩陣來改變壓縮程度B2=blkproc(B,8 8,'P1.*x',mask);%只保留DCT變換的10個系數(shù)I2=blk
13、proc(B2,8 8,'P1*x*P2',T',T);%逆DCT變換,用來重構(gòu)圖像subplot(1,2,1);imshow(I);title('壓縮前');%顯示原始圖像subplot(1,2,2);imshow(I2);title('壓縮后');%顯示壓縮圖像imwrite(I2,'D:我的文檔My Pictures壓縮后xiao.jpg')實驗結(jié)果:結(jié)果分析: 盡管拋棄了85%的DCT系數(shù),壓縮后占用空間減少了約75%,但是處理后的圖片與原圖的失真并不大,壓縮圖片的畫質(zhì)令人滿意。由此也驗證了JPEG格式由于占用空間
14、小,圖片質(zhì)量高被廣泛認(rèn)可。真彩色增強(qiáng)平滑程序代碼:I=imread('hehua.jpeg');subplot(1,2,1);imshow(I);title('原圖');h1=fspecial('average',3);%用均值濾波器是領(lǐng)域值平均,以達(dá)到平滑目的I1=imfilter(I,h1);subplot(1,2,2);imshow(I1);title('平滑濾波真彩色增強(qiáng)');實驗結(jié)果:結(jié)果分析:處理后的圖片較處理前的圖片看起來更柔和,色彩更均勻。銳化程序代碼:I=imread('hehua.jpeg');
15、g=0 0 0;0 2 0;0 0 0;w=fspecial('laplacian',0.2);H=im2double(I);J=imfilter(H,g,'replicate');subplot(1,2,1);imshow(H);title('原圖');subplot(1,2,2);imshow(J);title('銳化真彩色增強(qiáng)圖像');實驗結(jié)果結(jié)果分析:可以很明顯的看出處理后的圖片輪廓更清晰,邊界也更明顯灰度變換(直方圖均衡化):程序代碼:I=imread('壓縮前xiao.jpg');I=rgb2gray(
16、I);subplot(2,2,1);imshow(I);title('原圖');subplot(2,2,2);imhist(I);title('原直方圖');J=histeq(I);%自動直方圖均衡化,均衡后只有64個灰度級subplot(2,2,4);imhist(J);title('灰度變換直方圖');subplot(2,2,3);imshow(J);title('灰度變換圖');%顏色分布相對均衡實驗結(jié)果:結(jié)果分析:對比處理前后的直方圖可知,原直方圖中在灰度級100左右的值出現(xiàn)的平率很低可近似忽略而經(jīng)過histeq函數(shù)后直方
17、圖的分布從0200出現(xiàn)的頻率相近,基本實現(xiàn)直方圖的均勻分布;從圖片上則體現(xiàn)為變換后的圖片顏色分布均勻沒有特別黑或特別白的地方。另如果將histeq中的n值改為200(原圖的灰度級),直方圖的分布則接近為原圖(如下圖),此一來更好的說明了直方圖可以明顯直觀地改變圖像的灰度級。圖像濾波程序代碼:I=imread('壓縮前xiao.jpg');I=rgb2gray(I);I=im2double(I);J=imnoise(I,'gaussian',0,0.005); %加入高斯噪聲%進(jìn)行均值濾波h=fspecial('average',3); %fspe
18、cial函數(shù)用于產(chǎn)生預(yù)定義濾波器I2=uint8(round(filter2(h,I); %filter2函數(shù)用于圖像濾波,h是濾波參數(shù)(均值)%進(jìn)行中值濾波I3=medfilt2(J); %medfilt2函數(shù)用于圖像的中值濾波%進(jìn)行維納濾波I4=wiener2(J);%進(jìn)行一次維納濾波I5=wiener2(I4);%進(jìn)行二次維納濾波subplot(2,3,1),imshow(I),title('原圖象')subplot(2,3,2),imshow(J),title('加噪聲圖象')subplot(2,3,3),imshow(I2),title('均值濾波后圖象')subplot(2,3,4),imshow(I3),title('中值濾波后圖象')subplot(2,3,5),imshow(I4),title('維納濾波后圖象')subplot(2,3,6),imshow(I5),title('兩次維納濾波后圖象') 實驗結(jié)果:結(jié)果分析:從圖上對比可看出中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 婦科術(shù)后合并糖尿病的護(hù)理
- 幼兒園入職培訓(xùn)
- 混合痔患者的護(hù)理
- 金屬礦新員工教育
- 護(hù)理不良事件半年分析
- 室內(nèi)蹦極開業(yè)活動方案
- 宣傳戴口罩活動方案
- 骨科星級護(hù)理團(tuán)隊介紹
- 客運公司專項活動方案
- 銀行轉(zhuǎn)型之旅
- 氟斑牙的健康宣教
- 2025版校園食堂日管控、周排查、月調(diào)度記錄表
- 2024年生活方式酒店研究報告
- 電影院放映設(shè)備安全操作與維護(hù)
- 2024年貴州省普通高中學(xué)業(yè)水平選擇性考試地理試題(原卷版+解析版)
- 中學(xué)高中部教學(xué)樓及食堂建設(shè)項目初步設(shè)計說明書
- 特種設(shè)備安全管理的應(yīng)急預(yù)案編制
- 2024年重大事故隱患判定標(biāo)準(zhǔn)考核試題
- 高壓環(huán)網(wǎng)柜施工方案
- 報銷醫(yī)保委托書
- 氨水培訓(xùn)課件
評論
0/150
提交評論