數字圖像處理之彩色圖像地處理_第1頁
數字圖像處理之彩色圖像地處理_第2頁
數字圖像處理之彩色圖像地處理_第3頁
數字圖像處理之彩色圖像地處理_第4頁
數字圖像處理之彩色圖像地處理_第5頁
已閱讀5頁,還剩13頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、實用文案實驗六彩色圖像的處理一、實驗目的1、掌握matlab中RGES像與索引圖像、灰度級圖像之間轉換函數。2、了解RGB®像與不同顏色空間之間的轉換。3、掌握彩色圖像的直方圖處理方法。二、實驗內容及步驟1、RGES像與索引圖像、灰度級圖像的轉換。closeallRGB=imread('flowers.tif);R_i,map=rgb2ind(RGB,8);%RGB圖像轉換為8色的索引圖像figureimshow(R_i,map)R_g=rgb2gray(RGB);%RGB圖像轉換為灰度級圖像figureimshow(R_g)標準文檔實用文案思考:將RGES像'flo

2、wers.tif'分別轉換為32色、256色、1024色索引圖像,是否調色板所表示的顏色值越多圖像越好?closeall標準文檔實用文案RGB=imread('flowers.tif);R_i1,map=rgb2ind(RGB,8);%RGB圖像轉換為8色的索引圖像R_i2,map=rgb2ind(RGB,32);%RGB圖像轉換為32色的索引圖像R_i3,map=rgb2ind(RGB,256);%RGB圖像轉換為256色的索弓I圖像R_i4,map=rgb2ind(RGB,1024);%RGB圖像轉換為1024色的索引圖像Subplot(221);imshow(R_i1,m

3、ap);title('8Subplot(222);imshow(R_i2,map);title('32Subplot(223);imshow(R_i3,map);title('256色的索引圖像');色的索引圖像');色的索引圖像');色的索引圖像');Subplot(224);imshow(R_i4,map);title('1024結論:隨著索引值的增加圖像的質量也有增加,更加清晰,色彩也更加鮮明。但不是不是顏色值越多越好。當索引值過高時,會出現無法識別而致模糊的情況出現。2、RGBS像與不同顏色空間的轉換。(1) RGB與HS

4、I顏色空間的轉換HSI應用于彩色圖像處理。實驗六文件夾中rgb2hsi()函數將RG騎色空間轉換為HSI空間并顯示各分量,hsi2rgb()函數是將HSI顏色空間轉換為RGB1色空間。closeall標準文檔實用文案x=imread('flowers.tif);figureimshow(x)title('RGB')x_hsi=rgb2hsi(x);%RGB顏色空間轉換成HSI顏色空間,%并顯示HkS、I各分量figureimshow(x_hsi)title('HSI')x_h_r=hsi2rgb(x_hsi);figureimshow(x_h_r)tit

5、le('HSI->RGB')RGB標準文檔實用文案標準文檔實用文案HSI->RGB(2) RGBWCM拗色空間轉換CM微色空間運用在大多數在紙上沉積彩色顏料的設備,如彩色打印機和復印機。CMY膏、深紅、黃)是RGB顏色空間的補色。closeallx=imread('flowers.tif);X=im2double(x);R=X(:,:,1);G=X(:,:,2);B=X(:,:,3);C=1-R;M=1-G;Y=1-B;R1=1-C;G1=1-M;B1=1-Y;CMY=cat(3,C,M,Y);RGB1=cat(3,R,G,B);標準文檔實用文案subplo

6、t(1,3,1),imshow(X);title('RGB');subplot(1,3,2),imshow(CMY);title('CMY');subplot(1,3,3),imshow(RGB1);title('CMY->RGB');RGBCMYCMY->RGB思考:結果類似下圖如何將RGEH像分解出其RGB顏色分量?closeallx=imread('flowers.tif);X=im2double(x);R=X(:,:,1);G=X(:,:,2);B=X(:,:,3);C1=R;M1=G-G;Y1=B-B;C2=R-R;

7、M2=G;Y2=B-B;C3=R-R;M3=G-G;Y3=B;R=cat(3,C1,M1,Y1);G=cat(3,C2,M2,丫2);標準文檔實用文案B=cat(3,C3,M3,Y3);subplot(1,3,1),imshow(R);title('R');subplot(1,3,2),imshow(G);title('G');subplot(1,3,3),imshow(B);title('B');RGB3、彩色圖像的直方圖處理(1)在HSI顏色空間對I(強度)分量進行調整及直方圖均衡化。closeallx=imread('flowers

8、.tif);figureimshow(x)title('RGB')x_hsi=rgb2hsi(x);%RGB顏色空間轉換成HSI顏色空間,%并顯示H、S、I各分量h=x_hsi(:,:,1);s=x_hsi(:,:,2);i=x_hsi(:,:,3);i1=imadjust(i,01,0.6);%對I分量進行灰度值調整,使圖像更亮x_hsi=cat(3,h,s,i1);x_h_r=hsi2rgb(x_hsi);%HSI空間轉換為RG彘間figure標準文檔實用文案imshow(x_h_r)title('imadjust(i,0.6),)i2=histeq(i);%對I分

9、量進行直方圖均衡化,加強對比度x_hsi=cat(3,h,s,i2);x_h_r=hsi2rgb(x_hsi);%HSI空間轉換為RG彘間figureimshow(x_h_r)title('histeq(i),)RGBHS標準文檔實用文案imadjustXnjJ.O.e)histeq(i)(2)RGB顏色空間對全彩色進行直方圖處理closeallx=imread('flowers.tif);figure標準文檔實用文案imshow(x)title('RGB')r=x(:,:,1);g=x(:,:,2);b=x(:,:,3);r1=imadjust(r,01,口,

10、0.6);%g1=imadjust(g,01,口,0.6);%b1=imadjust(b,01,0.6);%x1=cat(3,r1,g1,b1);對R分量進行灰度值調整對G分量進行灰度值調整對B分量進行灰度值調整figure;imshow(x1)title('imadjust(r/g/b,0.6),)r2=histeq(r);%直方圖均衡化g2=histeq(g);b2=histeq(b);x2=cat(3,r2,g2,b2);%處理后的R、GB分量合并回RGB®像figure;imshow(x2)title('histeq(r/g/b)')RGB標準文檔實用

11、文案imadjust(r/g/b,0.5)histec(r/g/b)思考:參考彩色圖像的直方圖處理方法,分別對RGB圖像'flowers.tif進行尺寸為5*5的均值平滑濾波及拉普拉斯銳化。(在HIS空間或RG腔間都可以)結果類似下圖。標準文檔實用文案拉普拉斯算子:h=-1-1-1;-18-1;-1-1-1;(1)5*5均值平滑濾波closeall;x=imread('flowers.tif);h=fspecial('average',5);y=imfilter(x,h);subplot(1,2,1);imshow(x);title('RGB');subplot(1,2,2);imshow(y);title('5*5均值平滑濾波1);RGB5節均值平滑濾波(2)拉普拉斯銳化closeall;x=imread('flowers.tif);h=-1-1-1;-18-1;-1-1-1;標準文檔實用文案y=imfilter(x,h);subplot(1,2,1);imshow(x);title('RGB');subplot(1,2,2);imshow(y);title('拉普拉斯濾波,);RGB拉普拉斯濾波三、實驗報告1、按照實驗步驟做實驗;2、記錄實驗結果,并作出總結;3、按照實驗報告格式寫出報告。

溫馨提示

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

評論

0/150

提交評論