版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第二章圖像與MATLAB第二章圖像與MATLAB-數(shù)字圖象處理漢化版2.1灰度圖像第二章圖像與MATLAB-數(shù)字圖象處理漢化版2.2RGB圖像相加混色一般把三基色按不同比例相加進行的混色稱為相加混色。
紅色+藍色=品紅色紅色+綠色=黃色綠色+藍色=青色紅色+綠色+藍色=白色
紅色+青色=白色綠色+品紅色=白色藍色+黃色=白色
第二章圖像與MATLAB-數(shù)字圖象處理漢化版R:200G:50B:120黃(255,255,0)黑(0,0,0)綠(0,255,0)青(0,255,255)藍(0,0,255)品紅(255,0,255)白(255,255,255)紅(255,0,0)RGB色系——
顏色構成第二章圖像與MATLAB-數(shù)字圖象處理漢化版2.3索引彩色圖像2.4數(shù)據(jù)類型和相互轉換2.5圖像文件和格式第二章圖像與MATLAB-數(shù)字圖象處理漢化版MATLAB與圖像處理第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像信息是人類認識世界的主要知識來源。國外學者的研究結果:人類所獲得的外界信息有70%以上是通過眼睛獲得的。第二章圖像與MATLAB-數(shù)字圖象處理漢化版數(shù)字圖像處理:利用計算機對圖像進行加工和處理的過程應用范圍:遙感氣象預報軍事偵察生物醫(yī)學。。。。。。第二章圖像與MATLAB-數(shù)字圖象處理漢化版數(shù)字圖像處理的主要研究領域:圖像的數(shù)字化圖像變換圖像增強圖像恢復圖像分割圖像分析和理解圖像壓縮第二章圖像與MATLAB-數(shù)字圖象處理漢化版MATLAB的圖像處理函數(shù)分類:圖像的幾何操作圖像變換圖像分析和增強圖像壓縮第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像格式和類型真彩色圖像(RGB圖像)利用R、G、B三個分量表示一個像素的顏色。
0.61180.83920.64710.64710.64710.64710.77650.83920.80780.80780.80780.80780.74120.70980.93730.93730.93730.9373紅綠藍第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像格式和類型索引色圖像對不同顏色進行編號,組成一個調色板,圖像數(shù)據(jù)記錄像素對應的調色板顏色的序號。
第二章圖像與MATLAB-數(shù)字圖象處理漢化版灰度圖像:只有圖像的強度信息,沒有顏色信息。圖像格式和類型第二章圖像與MATLAB-數(shù)字圖象處理漢化版二值圖像:只有黑白兩種顏色的圖像。圖像格式和類型第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像類型轉換的函數(shù):im2bw()
將真彩色、索引色和灰度圖像轉換為二值圖像。例:loadtreesBW=im2bw(X,map,0.4);imshow(X,map)figureimshow(BW)第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像類型轉換的函數(shù):ind2gray()
將索引色圖像轉換為灰度圖像。例:loadtreesJ=ind2gray(X,map);imshow(X,map)figureimshow(J)第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像類型轉換的函數(shù):ind2rgb()
將索引色圖像轉換為真彩色圖像。例:loadtreesJ=ind2rgb(X,map);imshow(X,map)figureimshow(J)第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像類型轉換的函數(shù):mat2gray()
將數(shù)據(jù)矩陣轉換為灰度圖像。grb2gray()
將真彩色圖像轉換為灰度圖像。grb2ind()
將真彩色圖像轉換為索引色圖像。
第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像的輸入輸出:imread()
支持對cur、mp、df、ico、jpg、pcx、png、tif和xwd等格式圖像的輸入。
imwrite()
支持對cur、mp、df、ico、jpg、pcx、png、tif和xwd等格式圖像的輸出。第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像的顯示:image()imshow()兩個函數(shù)均可用于數(shù)據(jù)和圖像的顯示。第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像增強:改善視覺效果。噪聲抑制。第二章圖像與MATLAB-數(shù)字圖象處理漢化版改善視覺效果的方法:直方圖均化右圖太暗,看不清輪胎的細節(jié),需要對圖像進行增強處理。
第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版I=imread(‘tire.tif’);%讀入圖像J=histeq(I);%直方圖均化subplot(1,2,1),imshow(I)%顯示原始圖像subplot(1,2,2),imshow(J)%顯示增強后圖像figuresubplot(1,2,1),imhist(I,64)%顯示直方圖subplot(1,2,2),imhist(J,64)第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像增強的一般處理:原理:輸入圖像為f(x,y),處理后的圖像為g(x,y),則圖像增強的數(shù)學表達式為:
g(X,Y)=T(f(X,Y))其中:
T表示輸入、輸出圖像對應點的灰度映射關系。第二章圖像與MATLAB-數(shù)字圖象處理漢化版例:對數(shù)變換I=imread(‘pout.tif’);imshow(I)I=double(I)%對數(shù)運算不支持uint8類型數(shù)據(jù)J=log(I+1);figure,imshow(J,[4,5])第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像去噪聲的實驗:實驗過程:
1.讀入圖像數(shù)據(jù)。
2.對圖像添加噪聲。
3.對帶噪聲的圖像數(shù)據(jù)進行濾波處理。
4.顯示處理后的圖像。第二章圖像與MATLAB-數(shù)字圖象處理漢化版添加噪聲:I=imread('eight.tif');J1=imnoise(I,'gaussian',0,0.02);%對圖像數(shù)據(jù)添加均值為0,方差為0.02的高斯噪聲。J2=imnoise(I,'salt&pepper',0.02);%對圖像數(shù)據(jù)添加椒鹽噪聲。J3=imnoise(I,'speckle',0.02);%對圖像數(shù)據(jù)添加乘性噪聲。subplot(2,2,1),imshow(I)subplot(2,2,2),imshow(J1)subplot(2,2,3),imshow(J2)subplot(2,2,4),imshow(J3)第二章圖像與MATLAB-數(shù)字圖象處理漢化版添加噪聲的結果:第二章圖像與MATLAB-數(shù)字圖象處理漢化版去噪聲處理:鄰域平均法:h=[111;111;111];%產生濾波模板h=h/9;%對模板歸一化J=conv2(J1,h);subplot(1,2,1),imshow(J1)subplot(1,2,2),imshow(J2)第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版去噪聲處理:中值濾波:J=medfilt2(J1);subplot(1,2,1),imshow(J1)subplot(1,2,2),imshow(J2)第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像變換:圖像變換是圖像處理的重要工具。通過變換,改變圖像的表示域,可以對圖像的后繼處理帶來極大的方便。例如:傅立葉變換:圖像的頻域分析離散余弦變換:使能量集中利于圖像壓縮。第二章圖像與MATLAB-數(shù)字圖象處理漢化版傅立葉變換的例子:loadimdemossaturn2imshow(saturn2)b=fft2(saturn2);figureimshow(log(abs(b)),[])colormap(jet(64));colorbar第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版離散余弦變換(DCT):b=dct2(saturn2);figureimshow(log(abs(b)),[])colormap(jet(64));colorbar第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版圖像壓縮的基本原理:b(abs(b)<10)=0;%將DCT變換值小于10的元素置為0K=idct2(b)/255;%對逆DCT變換歸一化figureimshow(K)第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版邊緣檢測邊緣是目標與背景的分界線,通過提取邊緣可以分離目標和背景。第二章圖像與MATLAB-數(shù)字圖象處理漢化版MATLAB的圖像處理工具箱提供了函數(shù)edge來實現(xiàn)檢測邊緣的功能。I=imread('west.tif');imshow(I)b=edge(I);figureimshow(b)第二章圖像與MATLAB-數(shù)字圖象處理漢化版第二章圖像與MATLAB-數(shù)字圖象處理漢化版edge()的使用方法:edge(數(shù)據(jù),‘檢測方法’,參數(shù))微分算子檢測方法:
1.robertsmax(|f(i,j)-f(i+1,j+1)|,|f(i+1,j)-f(i,j+1)|)2.sobel
第二章圖像與MATLAB-數(shù)字圖象處理漢化版I=imread('rice.tif');imshow(I)b=edge(I,'roberts');figureimshow(b)c=edge(I,'sobel');figureimshow(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《消防器材使用方法》課件
- 小學一年級20以內的進位加法口算練習題
- 小學五年級數(shù)學下冊第五單元《分數(shù)混合運算》測試題
- 金融工程試題及答案
- 計算機組裝與維護第五版課后習題參考答案(工業(yè))
- 2020年計算機軟考《信息系統(tǒng)項目管理師》基礎練習及答案
- 小學數(shù)學二年級整十整百整千數(shù)加減法口算練習990道
- 高三寫作點悟
- 《神經系統(tǒng)的認識》課件
- 《化工開放設計》課件
- 嚴重精神障礙患者健康管理服務規(guī)范
- 最全-房屋市政工程安全生產標準化指導圖冊
- 風險預測分析及風險與機遇評估分析表
- 高中日語宣講 試聽課件
- 壓力彈簧力度計算器及計算公式
- 新生兒窒息診斷地專家共識
- 2023年重慶市旅游業(yè)統(tǒng)計公報要點
- 器械清洗的資料
- 路立得4.1roadleaderv3.0說明書Roadleader是鴻業(yè)研制的BIM系列軟件之一旨在
- 陜西省教育科學規(guī)劃課題開題報告
- 三大構成之立體構成-課件
評論
0/150
提交評論