版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
貴州大學(xué)實(shí)驗(yàn)報告學(xué)院:專業(yè):班級:姓名學(xué)號實(shí)驗(yàn)組實(shí)驗(yàn)時間指導(dǎo)教師成績實(shí)驗(yàn)項目名稱實(shí)驗(yàn)一:圖像的基本運(yùn)算及常用變換實(shí)驗(yàn)?zāi)康耐ㄟ^本實(shí)驗(yàn)的學(xué)習(xí)使學(xué)生熟悉MATLAB圖像處理工具箱的編程和使用;掌握數(shù)字圖像的基本算術(shù)運(yùn)算和邏輯運(yùn)算的原理和應(yīng)用;掌握常用的變換:二維離散傅立葉變換、二維離散余弦變換的正反變換,及一些性質(zhì)的驗(yàn)證。實(shí)驗(yàn)要求集中授課的教學(xué)形式實(shí)驗(yàn)原理1、圖像文件的讀取:imread函數(shù)語法:A=imread(‘filename’,fmt)[X,map]=imread(‘filename’,fmt)[...]=imread(‘filename’)[...]=imread(...,idx)(CUR,ICO,andTIFFonly)[...]=imread(...,ref)(HDFonly)[...]=imread(...,'BackgroundColor',BG)(PNGonly)[A,map,alpha]=imread(...)(PNGonly)2、圖像文件的顯示:imshow函數(shù)當(dāng)用戶調(diào)用imshow函數(shù)顯示一幅圖像時,該函數(shù)將自動設(shè)置圖像窗口、坐標(biāo)軸和圖像屬性。這些自動設(shè)置的屬性具體包括圖像對象的CData屬性和CDataMapping屬性、坐標(biāo)軸對象的CLim屬性、圖像窗口對象的Colormap屬性。另外,根據(jù)用戶使用參數(shù)的不同,imshow函數(shù)在調(diào)用時除了完成前面提到的屬性設(shè)置外還可以完成以下的操作:設(shè)置其它的圖形窗口對象的屬性和坐標(biāo)軸對象的屬性以優(yōu)化顯示效果,如可以設(shè)置隱藏坐標(biāo)軸及其標(biāo)示等。包含和隱藏圖像邊框。調(diào)用truesize函數(shù)以顯示沒有彩色漸變效果的圖像。語法:imshow(I,n)imshow(I,[lowhigh])imshow(BW)imshow(X,map)imshow(RGB)imshow(...,display_option)imshow(x,y,A,...)imshowfilenameh=imshow(...)3、在圖像處理中一種最簡單的圖像恢復(fù)算法是利用其鄰域像素的值求和再取平均來得到改點(diǎn)的一個恢復(fù)值:4、運(yùn)動檢測原理:在序列圖像中,通過逐像素比較可直接求取前后兩幀圖像之間的差別。假設(shè)照明條件在多幀圖像間基本不變化,那么差圖像中的不為零處表明該處的像素發(fā)生了移動。換句話說,對時間上相鄰的兩幅圖像求差可以將圖像中目標(biāo)的位置和形狀變化突出出來。5、Matlab中的fft2函數(shù)語法:Y=fft2(X)Y=fft2(X,m,n)6、Matlab中的ifft2函數(shù)語法:Y=ifft2(X)Y=ifft2(X,m,n)7、二維傅立葉變換的平移性質(zhì)。8、Matlab中二維離散余弦變換函數(shù)dct2語法:B=dct2(A)B=dct2(A,m,n)B=dct2(A,[mn])9、Matlab中的函數(shù)dctmtx此函數(shù)可以用來求離散余弦變換的變換矩陣D。語法:D=dctmtx(n)10、DCT域的圖像壓縮原理。離散余弦變換DCT(DiscreteCosineTransform)是數(shù)碼率壓縮的一個常用的變換編碼方法。DCT是先將整體圖像分成N×N像素塊,然后對N×N像素塊逐一進(jìn)行DCT變換。在變換編碼中一個很重要的因素是塊的大小。最通用的大小是8×8和16×16,由于計算方面的原因,兩個都是2的乘方。若是采用8×8的變換塊,則得到的變換為稱為DCT系數(shù)。此矩陣的左上角系數(shù)相當(dāng)于最低頻率的系數(shù),簡稱為子圖像的直流(DC)系數(shù)或直流成分;除此之外的均為交流系數(shù)。在右下角的系數(shù)是最高頻率的系數(shù);在右上角的系數(shù),表示水平方向頻率最高,垂直方向頻率最低的系數(shù);在左下角的系數(shù),表示垂直方向頻率最高,水平方向頻率最低的系數(shù)。另外在進(jìn)行DCT變換以前,二維空間圖像亮度數(shù)據(jù)通常較高,應(yīng)該先進(jìn)行向下電平的移位。如果是256灰度級,則將亮度值剪掉128。由于大多數(shù)圖像的高頻分量較少,相應(yīng)于圖像高頻分量的系數(shù)經(jīng)常為零,加之人眼對高頻成分的失真不太敏感,所以可用更粗的量化。因此,傳送變換系數(shù)的數(shù)碼率要大大小于傳送圖像像素所用的數(shù)碼率。到達(dá)接收端后通過反離散余弦變換回到原值。雖然會有一定的失真,但人眼是可以接受的。例:有一幅灰度圖像為:電平移位后為:DCT系數(shù)從上面的DCT變換系數(shù)矩陣可以看出高頻分量占得很少。所以對于系數(shù)小的我們可以分配較少的比特,大的系數(shù)可以分配較多的比特,對其進(jìn)行量化編碼。實(shí)驗(yàn)儀器計算機(jī)一臺;Matlab軟件實(shí)驗(yàn)步驟讀取一個彩色圖像文件并顯示。將此圖像轉(zhuǎn)換為256色的灰度圖像。用subimage函數(shù)將彩色圖像和灰度圖像同時顯示。讀取灰度圖像。用imnosie函數(shù)加入0.02的椒鹽噪聲;采用8鄰域像素平均的方法對有噪聲的圖像去噪。同時顯示原圖像,噪聲圖像,和恢復(fù)后的圖像。加入不同參數(shù)的椒鹽噪聲比較實(shí)驗(yàn)結(jié)果。編寫程序。產(chǎn)生一個50*50的矩陣。其中第(20,10)到(20,15)的值為255。其余矩陣元素為0。對該矩陣做二維傅立葉變換,并顯示其頻譜圖。將該圖像中的目標(biāo)向y方向平移。即將(20,35)到(20,40)的元素置為255。其余值為0。對該矩陣做二維傅立葉變換,并顯示其頻譜圖。對兩頻譜圖進(jìn)行比較,得出結(jié)論。依照以上方法驗(yàn)證傅立葉變換的X方向的平移性質(zhì)。對給定圖像進(jìn)行二維DCT變換,并將DCT系數(shù)矩陣中值小于給定閾值的元素置為0,然后使用反離散余弦變換重建圖像。同時顯示原圖像和重建圖像。實(shí)驗(yàn)內(nèi)容1、彩色圖像文件的讀取和顯示。2、利用8鄰域平均法對圖像去噪。3、編寫程序。讀取圖像manface1.jpg和manface2.jpg。用兩圖像相減的方式獲取運(yùn)動軌跡4、二維離散傅立葉變換的平移性質(zhì)驗(yàn)證。5、二維離散余弦變換的應(yīng)用。實(shí)驗(yàn)數(shù)據(jù)步驟1代碼部分clearall;closeall;clc;A=imread('Lena.bmp');%讀取彩色圖像figure(1)%產(chǎn)生新的圖形窗口,用于顯示imshow(A)%顯示圖像title('Lena彩色圖像顯示')%給圖像加標(biāo)題B=rgb2gray(A);%彩色圖轉(zhuǎn)灰度圖figure(2)subplot(121),subimage(A)%分為1×2兩個窗口,當(dāng)前選擇在第一個窗口subplot(122),subimage(B)gtext('Lena彩色圖像和灰度圖像顯示')步驟2代碼部分clearall;closeall;clc;A=imread('Cameraman.bmp');%給圖片加噪聲密度為0.02的椒鹽噪聲B=imnoise(A,'salt&pepper',0.02);%制定卷積核h=ones(3,3)/5;%ones產(chǎn)生全部元素都為1的矩陣h(1,1)=0;%矩陣特定元素賦值h(1,3)=0;h(3,1)=0;h(3,3)=0;%平滑運(yùn)算C=imfilter(B,h);subplot(131),imshow(A)subplot(132),imshow(B)subplot(133),imshow(C)噪聲密度為0.02噪聲密度為0.06步驟3代碼部分clearall;closeall;clc;A1=zeros(50,50);%zeros產(chǎn)生全部元素都為0的矩陣A1(20,10:15)=255;%二維傅立葉變換F1=fft2(A1);F11=abs(F1);A2=zeros(50,50);A2(20,35:45)=255;F2=fft2(A2);F21=abs(F2);figure(1)subplot(121),imshow(F11),title('平移前頻譜');subplot(122),imshow(F21),title('平移后頻譜');colormap(jet);colorbar;%色圖設(shè)置步驟4代碼部分clearall;closeall;clc;A=imread('Lena.bmp');B=rgb2gray(A);subplot(221),imshow(B),title('原圖像');%對給定圖像進(jìn)行二維DCT變換Y=dct2(double(B)/255);subplot(222),imshow(mat2gray(Y)),title('DCT圖像');%轉(zhuǎn)換矩陣為灰度圖像fori=1:185forj=1:255if(abs(Y(i,j)<0.05))Y(i,j)=0;%并將DCT系數(shù)矩陣中值小于給定閾值的元素置為0endendendsubplot(22
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東財貿(mào)職業(yè)學(xué)院《機(jī)器人技術(shù)及應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 贛西科技職業(yè)學(xué)院《統(tǒng)計軟件SAS及其應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 4歲兒童編程培訓(xùn)課件
- 七年級語文上冊第五單元動物世界17動物笑談教案新人教版
- 三年級品德與社會下冊第二單元第三課分享快樂教案新人教版
- 三年級數(shù)學(xué)下冊六年月日第1課時認(rèn)識年月日教案新人教版
- 2021中級統(tǒng)計師考試《統(tǒng)計實(shí)務(wù)》預(yù)測題庫及答案
- 《健康行為樹文明》課件
- 安全防護(hù)監(jiān)理培訓(xùn)課件
- 《阿貍主題餐廳》課件
- 人力資源典型案例匯編
- 回族做禮拜的念詞集合6篇
- 設(shè)計服務(wù)實(shí)施方案模板
- 辯論賽醫(yī)術(shù)更重要
- 基于PLC的兩臺電動機(jī)順序啟動順序停止控制設(shè)計
- 張哲華鑫仔小品《警察和我》臺詞劇本手稿
- 藥理學(xué)實(shí)驗(yàn)方案
- 傳染病學(xué) 日本血吸蟲病
- GB/T 3098.2-2015緊固件機(jī)械性能螺母
- GB/T 20319-2017風(fēng)力發(fā)電機(jī)組驗(yàn)收規(guī)范
- FZ/T 93074-2011熔噴法非織造布生產(chǎn)聯(lián)合機(jī)
評論
0/150
提交評論