圖像分割實習報告_第1頁
圖像分割實習報告_第2頁
圖像分割實習報告_第3頁
圖像分割實習報告_第4頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優質文檔-傾情為你奉上成績遼寧工程技術大學上機實驗報告實驗名稱圖像分割院系測繪學院專業遙感專業班級遙感12-2姓名劉杰學號日期2015-7-3實驗目的使用MatLab 軟件進行圖像的分割。使學生通過實驗體會一些主要的分割算子對圖像處理的效果,以及各種因素對分割效果的影響。實驗準備閱讀上機指導書,查閱相關資料,了解使用MatLab 軟件進行圖像的分割的具體操作。實驗進度本次共有 1 個練習,完成 1 個。實驗總結日實驗原理:(1)使用Roberts 算子的圖像分割實驗􀂄 調入并顯示圖像room.tif中圖像;使用Roberts 算子對圖像進行邊緣檢測處理; Roberts

2、算子為一對模板:􀂄 相應的矩陣為:rh = 0 1;-1 0; rv = 1 0;0 -1;這里的rh 為水平Roberts 算子,rv為垂直Roberts 算子。分別顯示處理后的水平邊界和垂直邊界檢測結果;用“歐幾里德距離”和“街區距離”方式計算梯度的模,并顯示檢測結果;對于檢測結果進行二值化處理,并顯示處理結果; 提示:先做檢測結果的直方圖,參考直方圖中灰度的分布嘗試確定閾值;應反復調節閾值的大小,直至二值化的效果最為滿意為止。分別顯示處理后的水平邊界和垂直邊界檢測結果;將處理結果轉化為“白底黑線條”的方式;給圖像加上零均值的高斯噪聲;對于噪聲圖像重復步驟bf。(2)使用

3、Prewitt 算子的圖像分割實驗􀂄 使用Prewitt 算子進行內容(1)中的全部步驟。(3)使用Sobel 算子的圖像分割實驗 使用Sobel 算子進行內容(1)中的全部步驟。使用sobel監測器對圖像進行分割的MATLAB程序f=imread('room.tif');gv,t1=edge(f,'sobel','vertical');%使用edge函數對圖像f提取垂直的邊緣imshow(gv)gb,t2=edge(f,'sobel','horizontal');%使用edge函數對圖像f提取垂

4、直的邊緣figure,imshow(gb)w45=-2 -1 0;-1 0 1;0 1 2;%指定模版使用imfilter計算45度方向的邊緣g45=imfilter(double(f),w45,'replicate');T=0.3*max(abs(g45(:); %設定閾值g45=g45>=T; %進行閾值處理figure,imshow(g45);在函數中使用'prewitt'和'roberts'的過程,類似于使用sobel邊緣檢測器的過程。實驗原圖:步驟:Sobel: 實驗體會:因為我們對matlab理解較少,所以最先開始讀程序,通過同學們的講解,以及老師的幫助,理解了老師所給的程序的思路,通過運行這個程序,顯示了三幅圖像,為提取結果。Matlab中有sobel函數,所以直接進行調用。通過這次實驗,我對matlab有了更深的理解。主要有以下兩點:1.圖像分割是圖像處理的重要步驟之一,在圖像分割過程中,算法是其主要的手段之一,但是每種算法有每種算法的特點,他的運行成果也千差萬別。2.實驗中算法的編寫總是出現

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論