實驗一 MATLAB數字圖像處理初步
一、實驗目的
1、熟悉及掌握在MATLAB中能夠處理哪些格式圖像。
2、熟練掌握在MATLAB中讀取圖像,并擷取圖像的大小、顔色、高度、寬度等等相關資訊。
3、掌握在MATLAB中按照指定要求存儲一幅圖像的方法。 4、熟悉數字圖像矩陣的格式轉換
二、實驗原理及知識點
1、數字圖像的表示和類别
一幅圖像可以被定義為一個二維函數f(x,y),其中x和y是空間(平面)坐标,f 在任何坐标處(x,y)處的振幅稱為圖像在該點的亮度。灰階是用來表示黑白圖像亮度的一個術語,而彩色圖像是由單個二維圖像組合形成的。例如,在RGB彩色系統中,一幅彩色圖像是由三幅獨立的分量圖像(紅、綠、藍)組成的。是以,許多為黑白圖像處理開發的技術适用于彩色圖像處理,方法是分别處理三副獨立的分量圖像即可。
圖像關于x和y坐标以及振幅連續。要将這樣的一幅圖像轉化為數字形式,就要求數字化坐标和振幅。将坐标值數字化成為取樣;将振幅數字化成為量化。采樣和量化的過程如圖1所示。是以,當f的x、y分量和振幅都是有限且離散的量時,稱該圖像為數字圖像。
作為MATLAB基本資料類型的數值數組本身十分适于表達圖像,矩陣的元素和圖像的像素之間有着十分自然的對應關系。

圖1 圖像的采樣和量化
根據圖像資料矩陣解釋方法的不同,MATLAB把其處理為4類: 亮度圖像(Intensity images)