數字圖像基本操作及灰度調整_第1頁
已閱讀1頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1數字圖像基本操作及灰度調整一實驗目的1.掌握讀取圖像的基本方法;2.掌握MATLAB語言中圖像數據與信息的讀取方法;3.掌握繪制灰度直方圖的方法,理解灰度直方圖的灰度變換及均衡化的方法。二實驗基本原理灰度直方圖的橫坐標是灰度級,縱坐標是該灰度級出現的頻度,它是圖像最基本的統(tǒng)計特征。依據定義,在離散形式下,用rk代表離散灰度級,用pr(rk)代表pr(r),并且有下式成立:(11)nnrPkkr?)(121010????lkrk?式中:

2、nk為圖像中出現rk級灰度的像素數,n是圖像像素總數,而nkn即為頻數。(a)Lena圖像(b)Lena圖像的直方圖圖11Lena圖像及直方圖直方圖均衡化處理是以累積分布函數變換法為基礎的直方圖修正法。假定變換函數為(12)??dprTsrr)()(0???當灰度級是離散值時,可用頻數近似代替概率值,即11010)(?????lkrnnrpkkkr?(13)式中:l是灰度級的總數目,pr(rk)是取第k級灰度值的概率,nk31.MATL

3、AB與數字圖像處理實際上MATLAB中的絕大多數的運算都是通過矩陣這一形式進行的。這一特點也就決定了MATLAB在處理數字圖像上的獨特優(yōu)勢。理論上講,圖像是一種二維的連續(xù)函數,然而在計算機上對圖像進行數字處理的時候,首先必須對其在空間和亮度上進行數字化,這就是圖像的采樣和量化的過程。二維圖像進行均勻采樣,就可以得到一幅離散化成MN樣本的數字圖像,該數字圖像是一個整數陣列,因而用矩陣來描述該數字圖像是最直觀最簡便的了。而MATLAB的長處

4、就是處理矩陣運算,因此用MATLAB處理數字圖像非常的方便。MATLAB支持五種圖像類型,即索引圖像、灰度圖像、二值圖像、RGB圖像和多幀圖像陣列;支持BMP、GIF、HDF、JPEG、PCX、PNG、TIFF、XWD、CUR、ICO等圖像文件格式的讀,寫和顯示。MATLAB對圖像的處理功能主要集中在它的圖像處理工具箱(ImageProcessingToolbox)中。圖像處理工具箱是由一系列支持圖像處理操作的函數組成,可以進行諸如幾何

5、操作、線性濾波和濾波器設計、圖像變換、圖像分析與圖像增強、二值圖像操作以及形態(tài)學處理等圖像處理操作。2.MATLAB語言的基本操作MATLAB語言是一種運算紙型的運算語言,其特點就是與平時在運算紙上書寫運算的形式相同,這使得它成為一種比較容易掌握的語言;其變量均以矩陣向量形式表示(單獨一個數據可以認為是一維向量);其程序語法類似于C語言,只要有一點C語言基礎的人可以很快掌握。針對數字圖像處理的需要,可以重點掌握以下幾個內容:矩陣、向量的

溫馨提示

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

評論

0/150

提交評論