《數(shù)字圖像處理(第5版)》matlab函數(shù)、實(shí)驗(yàn)一 顯示直方圖編程_第1頁
《數(shù)字圖像處理(第5版)》matlab函數(shù)、實(shí)驗(yàn)一 顯示直方圖編程_第2頁
《數(shù)字圖像處理(第5版)》matlab函數(shù)、實(shí)驗(yàn)一 顯示直方圖編程_第3頁
《數(shù)字圖像處理(第5版)》matlab函數(shù)、實(shí)驗(yàn)一 顯示直方圖編程_第4頁
《數(shù)字圖像處理(第5版)》matlab函數(shù)、實(shí)驗(yàn)一 顯示直方圖編程_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

Matlab函數(shù)(1)%:注釋符號(hào),在其后的同一行中的內(nèi)容是注釋,不會(huì)被執(zhí)行。(2)clc:清除命令窗口中的內(nèi)容。(3)clearall:清除工作空間的所有變量、函數(shù)和MEX文件。(4)closeall:關(guān)閉所有的Figure窗口。(5)imread('path_filename'):讀入指定路徑及文件名為path_filename的圖像。(6)[m,n,color]=size(I):獲取圖像矩陣I的行數(shù)h和列數(shù)w及顏色數(shù)color。當(dāng)color值等于3時(shí),說明圖像I是彩色圖像。缺省color的形式為[m,n]=size(I)。(7)double(x):將其它類型的數(shù)據(jù)x轉(zhuǎn)換為雙精度型數(shù)據(jù)。在MATLAB的矩陣運(yùn)算中,要求所有的運(yùn)算變量為double型(雙精度型)。(8)fprintf(fid,format,var):將數(shù)據(jù)var按指定格式format寫入到文本文件fid中。其中:①fid為文件句柄,指定要寫入數(shù)據(jù)的文件,缺省時(shí)意指輸出到屏幕的命令窗口。②format用來指定數(shù)據(jù)輸出時(shí)采用的格式,%d指整數(shù)格式、%e指實(shí)數(shù)(科學(xué)計(jì)算法)格式、%f指實(shí)數(shù)格式、%s指字符串格式;\n是換行符號(hào)。③Var用來存放數(shù)據(jù)、向量或矩陣。(9)figure:創(chuàng)建一個(gè)顯示輸出圖像的窗口。(10)zeros(h,w):建立一個(gè)大小為h×w,元素值為double類的全0值矩陣。(11)ones(h,w,m):建立一個(gè)大小為h×w,元素值為double類的全1值矩陣。(12)subplot(m,n,p):將多幅圖像輸出到一個(gè)平面(figure)上。其中,m表示將圖像排成m行,n表示將圖像排成n列,也即整個(gè)figure中有n幅圖像排成一行,一共m行。p表示圖所在的位置,p=1表示從左到右從上到下的第一個(gè)位置。(13)imshow(I,[lowhigh]):顯示灰度圖像I,并以二元素向量[lowhigh]指定顯示范圍。顯示方法是將值low(以及任何小于low的值)顯示為黑色;將值high(以及任何大于high的值)顯示為白色。缺省[lowhigh]的imshow(I)為顯示灰度圖像。(14)title('heading'):給輸出顯示的圖像加標(biāo)題,單引號(hào)內(nèi)的內(nèi)容為圖像的標(biāo)題內(nèi)容。(15)uint8(x):將其它形式的數(shù)據(jù)x轉(zhuǎn)換為無符號(hào)整數(shù),取值范圍為0~255,也即灰度圖像的灰度值取值范圍。(16)uint16(number):將number映射到無符號(hào)16位范圍之內(nèi)。(17)round(x):返回x的四舍五入整數(shù)值,小數(shù)部分是0.5時(shí)向絕對(duì)值大的方向取整。,實(shí)驗(yàn)一顯示圖像直方圖編程實(shí)驗(yàn)姓名學(xué)號(hào)專業(yè)班級(jí)教師評(píng)分第一部分目的與要求1.1實(shí)驗(yàn)?zāi)康模?)理解圖像直方圖的基本原理。(2)了解和熟悉基于Matlab軟件環(huán)境的圖像算法仿真驗(yàn)證思路和方法。(3)熟悉常用的Matalb函數(shù),初步掌握利用Matlab編程實(shí)現(xiàn)顯示圖像直方圖程序的思路和方法。1.2實(shí)驗(yàn)內(nèi)容及要求(1)利用Matlab語言環(huán)境編寫顯示圖像直方圖的程序。(2)分別用不同的figure顯示源圖像和該圖像的直方圖。1.3編程涉及的部分Matlab函數(shù)(1)%:注釋符號(hào),在其后的同一行中的內(nèi)容是注釋,不會(huì)被執(zhí)行。(2)clc:清除命令窗口中的內(nèi)容。(3)clearall:清除工作空間的所有變量、函數(shù)和MEX文件。(4)closeall:關(guān)閉所有的Figure窗口。(5)imread('path_filename'):讀入指定路徑及文件名為path_filename的圖像。(6)[m,n,color]=size(I):獲取圖像矩陣I的行數(shù)h和列數(shù)w及顏色數(shù)color。當(dāng)color值等于3時(shí),說明圖像I是彩色圖像。缺省color的形式為[m,n]=size(I)。(7)zeros(m,n):產(chǎn)生m×n的double類零矩陣。(8)imshow(I,[lowhigh]):顯示灰度圖像I,并以二元素向量[lowhigh]指定顯示范圍。顯示方法是將值low(以及任何小于low的值)顯示為黑色;將值high(以及任何大于high的值)顯示為白色。缺省[lowhigh]的imshow(I)為顯示灰度圖像。(9)figure:創(chuàng)建一個(gè)用來顯示圖形輸出的一個(gè)窗口對(duì)象。(10)subplot(m,n,p):將多幅圖像輸出到一個(gè)平面(figure)上。其中,m表示將圖像排成m行,n表示將圖像排成n列,也即整個(gè)figure中有n幅圖像排成一行,一共m行。p表示圖所在的位置,p=1表示從左到右從上到下的第一個(gè)位置。(11)bar(Y):當(dāng)Y為矢量(本例gray_num即是一個(gè)向量)時(shí),其中的每一個(gè)元素在窗口中繪制為一個(gè)條形。bar(gray_num);%創(chuàng)建顯示窗口,畫直方圖(12)title('heading'):給輸出顯示的圖像加標(biāo)題,單引號(hào)內(nèi)的內(nèi)容為圖像的標(biāo)題內(nèi)容。(13)xlable(x):該函數(shù)用于在繪圖窗口中的橫軸(x軸)方向上顯示一個(gè)“標(biāo)簽”(所謂標(biāo)簽,也即一個(gè)字符串),這個(gè)字符串用于表明x軸的意義。比如本例中橫軸為灰度值坐標(biāo),所以為xlabel('灰度值')。(14)ylable(y):該函數(shù)用于在繪圖窗口中的縱軸(y軸)方向上顯示一個(gè)“標(biāo)簽”,這個(gè)字符串用于表明y軸的意義。比如本例中縱軸為各灰度值出現(xiàn)的頻數(shù),所以為ylabel('出現(xiàn)個(gè)數(shù)')。(15)imhist(I):顯示灰度圖像I的灰度直方圖。1.4實(shí)驗(yàn)報(bào)告內(nèi)容要求(1)簡述實(shí)驗(yàn)內(nèi)容原理。(2)編寫完成實(shí)驗(yàn)內(nèi)容的Matalb程序。(3)通過Matlab環(huán)境中的程序截圖、按實(shí)驗(yàn)內(nèi)容要求對(duì)原圖像和實(shí)驗(yàn)結(jié)果圖像截圖,說明實(shí)驗(yàn)完成情況。(4)對(duì)實(shí)驗(yàn)過程的相關(guān)問題及實(shí)驗(yàn)工作進(jìn)行總結(jié),最好有實(shí)驗(yàn)收獲和體會(huì)等部分內(nèi)容。

第二部分實(shí)驗(yàn)報(bào)告根據(jù)實(shí)驗(yàn)內(nèi)容及相關(guān)要求,我完成了各項(xiàng)實(shí)驗(yàn)工作,現(xiàn)將實(shí)驗(yàn)中的相關(guān)情況匯總?cè)缦隆?.1

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論