岡薩雷斯數(shù)字圖像處理第五章彩色圖像處理課件_第1頁
岡薩雷斯數(shù)字圖像處理第五章彩色圖像處理課件_第2頁
岡薩雷斯數(shù)字圖像處理第五章彩色圖像處理課件_第3頁
岡薩雷斯數(shù)字圖像處理第五章彩色圖像處理課件_第4頁
岡薩雷斯數(shù)字圖像處理第五章彩色圖像處理課件_第5頁
已閱讀5頁,還剩119頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第五章 彩色圖像處理 1. 彩色基礎(chǔ)2.MATLAB中彩色圖像的表示方法3. 彩色空間及其轉(zhuǎn)換4. 彩色圖像處理基礎(chǔ)5. 彩色圖像的空間濾波6. 在RGB向量直接處理白光 在17世紀(jì),牛頓通過三棱鏡研究對(duì)白光的折射就已發(fā)現(xiàn): 白光可被分解成一系列從紫到紅的連續(xù)光譜,從而證明白光是由不同顏色(而且這些顏色并不能再進(jìn)一步被分解)的光線相混合而組成的。5.1 彩色基礎(chǔ)5.1 彩色基礎(chǔ)可見光 可見光是由電磁波譜中相對(duì)較窄的波段組成,如果一個(gè)物體比較均衡地反射各種光譜,則人看到的物體是白的; 而如果一個(gè)物體對(duì)某些可見光譜反射的較多,則人看到的物體就呈現(xiàn)相對(duì)應(yīng)的顏色。 例如,綠色物體反射具有500570n

2、m(納米)范圍的光,吸收其他波長(zhǎng)光的多數(shù)能量。圖 可見范圍電磁波譜的波長(zhǎng)組成人眼的吸收特性: 人眼的錐狀細(xì)胞是負(fù)責(zé)彩色視覺的傳感器,人眼的錐狀細(xì)胞可分為三個(gè)主要的感覺類別。 大約65%的錐狀細(xì)胞對(duì)紅光敏感,33%對(duì)綠光敏感,只有2%對(duì)藍(lán)光敏感。 由于人眼的這些吸收特性,被看到的彩色是所謂的原色紅(R,red)、綠(G,green)和藍(lán)(B,blue)的各種組合。 5.1 彩色基礎(chǔ)三原色原理指出自然界中的可見顏色都可以用三種原色按一定比例混合得到;反之,任意一種顏色都可以分解為三種原色。作為原色的三種顏色應(yīng)該相互獨(dú)立,即其中任何一種都不能用其他兩種混合得到。5.1 彩色基礎(chǔ)三原色原理 為了標(biāo)準(zhǔn)化

3、起見,國(guó)際照明委員會(huì)(CIE)規(guī)定用波長(zhǎng)為700nm、546.1nm、435.8nm的單色光分別作為紅(R)、綠(G)、藍(lán)(B)三原色。 紅綠藍(lán)三原色按照比例混合可以得到各種顏色,其配色方程為: C=aR+bG+cB5.1 彩色基礎(chǔ)5.2 MATLAB中彩色圖像的表示方法 5.2.1 RGB圖像 5.2.2 索引圖像 5.2.3 用來處理RGB圖像和索引圖像的IPT函數(shù)RGB模型RGB模型采用CIE規(guī)定的三基色構(gòu)成表色系統(tǒng)。自然界的任一顏色都可通過這三種基色按不同比例混合而成。由于RGB模型將三基色同時(shí)加入以產(chǎn)生新的顏色,所以,它是一個(gè)加色系統(tǒng)。設(shè)顏色傳感器把數(shù)字圖像上的一個(gè)像素編碼成(R,G

4、,B),每個(gè)分量量化范圍為 0,255共256級(jí)。因此,RGB模型可以表示 256256256=16 777 2161670萬種顏色。 這足以表示自然界的任一顏色,故又稱其為24位真彩色。一幅圖像中的每一個(gè)像素點(diǎn)均被賦予不同的RGB值,便可以形成真彩色圖像,如紅色(255,0,0)、綠色(0,255,0)、藍(lán)色(0,0,255)、青色(0,255,255)、品紅(255,0,255)、黃色(255,255,0)、白色(255,255,255)、黑色(0,0,0)等,等比例混合三基色產(chǎn)生的是灰色。RGB顏色模型可用一個(gè)三維空間中的單位立方體來表示,如圖所示。function rgbcube(vx

5、,vy,vz)vertices_matrix=0 0 0;0 0 1;0 1 0;0 1 1;1 0 0;1 0 1;1 1 0;1 1 1;faces_matrix=1 5 6 2;1 3 7 5;1 2 4 3;2 4 8 6;3 7 8 4;5 6 8 7;colors=vertices_matrix;patch(Vertices,vertices_matrix,Faces,faces_matrix,. FaceVertexCData,colors,FaceColor,interp,. EdgeAlpha,0)%Set up viewing point.if nargin=0 vx=10

6、;vy=10;vz=4;elseif nargin=3 error(Wrong number of inputs.)endaxis offview(vx,vy,vz)axis squareRGB圖像一幅RGB圖像就是彩色像素有一個(gè)MN3數(shù)組, 其中每一個(gè)彩色像素點(diǎn)都是在特定空間位置的彩色圖像對(duì)應(yīng)的紅, 綠, 藍(lán)三個(gè)分量.紅色分量圖像綠色分量圖像藍(lán)色分量圖像5.1 MATLAB中彩色圖像的表示 5.2.1 RGB圖像 5.2.2 索引圖像 5.2.3 用來處理RGB圖像和索引圖像的IPT函數(shù)2. 索引圖像 索引圖像:由數(shù)據(jù)矩陣X和色彩映射矩陣map組成 X是一個(gè)整數(shù)的數(shù)據(jù)矩陣 矩陣map是一個(gè)大

7、小為L(zhǎng)3,取值在0,1的double類的數(shù)組,其長(zhǎng)度L同它所定義的顏色數(shù)目相等。 X與map之間的對(duì)應(yīng)X為double型 X(i, j)map(1,:),當(dāng)X(i, j)=1 X(i, j)map(n,:),當(dāng)X(i, j)g)=2*pi-H(bg); %BG時(shí),H1800,3600,而2-H 1800,3600 H=H/(2*pi); num=min(min(r,g),b);den=r+g+b;den(den=0)=eps;S=1-3.*num./den;H(S=0)=0;I=(r+g+b)/3;%Combine all three results into an hsi image.hsi

8、=cat(3,H,S,I);figure(2)subplot(2,2,1) imshow(H) title(色調(diào)圖像)subplot(2,2,2) imshow(S) title(飽和度圖像)subplot(2,2,3) imshow(I) title(強(qiáng)度圖像)subplot(2,2,4) imshow(hsi) title(HIS圖像)(2)從HSI轉(zhuǎn)換到RGB:a.當(dāng)H在 之間時(shí):b.當(dāng)H在 之間時(shí):c.當(dāng)H在 之間時(shí):function rgb=hsi2rgb(hsi)H=hsi(:,:,1)*2*pi;S=hsi(:,:,2);I=hsi(:,:,3);%Implement the c

9、onversion equations.R=zeros(size(hsi,1),size(hsi,2);G=zeros(size(hsi,1),size(hsi,2);B=zeros(size(hsi,1),size(hsi,2);%RG sector (0=H2*pi/3).idx=find(0=H)&(H2*pi/3);B(idx)=I(idx).*(1-S(idx);R(idx)=I(idx).*(1+S(idx).*cos(H(idx)./. cos(pi/3-H(idx);G(idx)=3*I(idx)-(R(idx)+B(idx);%BG sector (2*pi/3=H4*pi/

10、3).idx=find(2*pi/3=H)&(H4*pi/3);R(idx)=I(idx).*(1-S(idx);G(idx)=I(idx).*(1+S(idx).*cos(H(idx)-2*pi/3)./. cos(pi-H(idx);B(idx)=3*I(idx)-(R(idx)+G(idx);%BR sector (4*pi/3=H=2*pi).idx=find(4*pi/3=H)&(H0.3*(max(max(S);F=S1.*H;abcdef圖 在HSI空間的圖像分割。(a)原RGB圖像,(b)色調(diào)分量H,(c)飽和度分量S,(d)強(qiáng)度分量I,(e)二值飽和度模板(黑=0),(f)紅

11、色花的分割結(jié)果(a)原像(b)色調(diào)(c)飽和度(d)強(qiáng)度(e)二值飽和度模板(f) (b)*(e)(g) (f)的直方圖(h) (a)中紅分量的分割假設(shè)目標(biāo)是在RGB圖像中分割特殊彩色區(qū)域的物體,給定一個(gè)感興趣彩色的有代表性的彩色點(diǎn)樣品集,可得到一個(gè)彩色“平均”估計(jì),這種彩色是我們希望分割的彩色。雖然在HSI空間彩色圖像較直觀。通常用RGB彩色向量進(jìn)行分割。方法: 令這個(gè)平均彩色用RGB向量a來表示。分割的目標(biāo)是對(duì)給定圖像中每一個(gè)RGB像素進(jìn)行分類。這就需要一個(gè)相似性度量。令z代表RGB空間中的任意一點(diǎn),如果它們之間的距離小于特定的閾值D0,我們就說z與a是相似的。最簡(jiǎn)單的度量之一是歐氏距離,

12、 z和a之間的距離可以是歐氏距離,如: z和a之間的距離對(duì)一幅RGB彩色圖像,選擇要分割的區(qū)域,計(jì)算該區(qū)域中的彩色點(diǎn)的平均向量a。盒子的中點(diǎn)在a,它的尺度沿每一個(gè)RGB軸以沿相應(yīng)軸的數(shù)據(jù)標(biāo)準(zhǔn)差的1.25倍選擇。例如,令R代表樣點(diǎn)紅分量的標(biāo)準(zhǔn)偏差,aR代表平均向量a的紅分量: (aR-1.25R,aR+1.25R),這里在整個(gè)彩色圖像中編碼每一點(diǎn)的結(jié)果為:如果點(diǎn)位于盒子表面或內(nèi)部為白色,否則為黑色。 rgb=imread(flower608.jpg);rgb1=im2double(rgb);r=rgb1(:,:,1);g=rgb1(:,:,2);b=rgb1(:,:,3);r1=r(129:25

13、6,86:170);r1_u=mean(mean(r1(:);m,n=size(r1);sd1=0.0;for i=1:m for j=1:n sd1=sd1+(r1(i,j)-r1_u)*(r1(i,j)-r1_u); endendr1_d=sqrt(sd1/(m*n);r2=zeros(size(rgb1,1),size(rgb1,2);ind=find(rr1_u-1.25*r1_d)&(rr1_u+1.25*r1_d);r2(ind)=1;圖9.15 RGB空間分割。(a)RGB原圖像,(b)R分量,(c)G分量,(d)B分量,(e)RGB向量空間彩色分割的結(jié)果邊緣檢測(cè)對(duì)圖像分割是一個(gè)

14、重要的工具。 比較:(1)以各個(gè)單獨(dú)顏色分量圖像為基礎(chǔ)計(jì)算邊緣(2)在彩色空間直接計(jì)算邊緣的問題。3. 彩色邊緣檢測(cè) 標(biāo)量函數(shù)的梯度一般方法: 分別計(jì)算各個(gè)顏色分量圖像的梯度,然后形成彩色圖像的梯度。得到的結(jié)果行否?向量的梯度 ?令c代表RGB彩色空間中的任意向量,c的分量是一幅彩色圖像在一點(diǎn)上的RGB分量。彩色分量是坐標(biāo)(x,y)的函數(shù),表示為:首要的問題:定義向量c在任意點(diǎn)(x,y)處的梯度(幅度和方向)。標(biāo)量函數(shù)f(x,y)在坐標(biāo)(x,y)處的梯度:是指向f的最大變化率方向的向量。將這一思想擴(kuò)展到向量梯度,下面介紹各種方法中的一種。令r,g,b是RGB彩色空間沿R,G,B軸的單位向量,可

15、定義向量為:數(shù)量gxx,gyy,gxy定義為這些向量的點(diǎn)乘,如下所示:參考文獻(xiàn)指出,c(x,y)的最大變化率方向由角度給出:(x,y)點(diǎn)在方向上變化率的值由下式給出:在向量空間的邊緣檢測(cè)例子比較兩種彩色圖像邊緣檢測(cè):(1)由各個(gè)顏色分量圖像梯度的混合檢測(cè)邊緣(2)用彩色空間的向量梯度檢測(cè)邊緣。計(jì)算時(shí),偏導(dǎo)數(shù)用Sobel算子實(shí)現(xiàn)圖(a)RGB圖像,(b)R分量邊緣,(c)G分量邊緣,(d)B分量邊緣,(e)三分量疊加后邊緣,(f)彩色向量梯度計(jì)算后邊緣,(g)(f)和(e)之間的差別在向量空間的邊緣檢測(cè)例子比較兩種彩色圖像邊緣檢測(cè):由各個(gè)顏色分量圖像梯度的混合檢測(cè)邊緣和用彩色空間的向量梯度檢測(cè)邊緣。圖(f)是圖(a)圖像的梯度,它是用剛剛討論的向量方法得到的。圖(b)(d)顯示了由計(jì)算每一個(gè)RGB分量圖像的梯度,通過在每一坐標(biāo)點(diǎn)(x,y)處疊加相應(yīng)的3個(gè)分

溫馨提示

  • 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)論