資源描述:
《真彩色圖像處理.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第四部分真彩色增強(qiáng)彩色圖像(RGB)RGB模型變換為HSI模型色調(diào)H亮度I飽和度S直方圖修改HSI模型變換為RGB模型增強(qiáng)的彩色圖像RGB一、真彩色增強(qiáng)方法圖4.1真彩色增強(qiáng)原理圖1、對HSI圖像亮度增強(qiáng)⑴、將R,G,B分量圖轉(zhuǎn)化為H,S,I分量圖;⑵、利用對灰度圖增強(qiáng)的方法增強(qiáng)其中的I分量圖;⑶、再將結(jié)果轉(zhuǎn)化為用R,G,B分量圖來顯示。以上方法并不改變原圖的彩色內(nèi)容,但增強(qiáng)后的圖看起來會有些不同。這是因?yàn)楸M管色調(diào)和飽和度沒有變化,但亮度分量得到了增強(qiáng),整個圖會比原來更亮一些。圖4.3是基于matlab以增強(qiáng)亮度的方法進(jìn)行真彩色增強(qiáng)的圖像,其代碼見附錄(a)增強(qiáng)前圖像(b)增強(qiáng)后圖像圖
2、4.2對HSI進(jìn)行亮度增強(qiáng)結(jié)果結(jié)論:圖(b)明顯比圖(a)要亮的多,在視覺效果上,圖(b)比較讓人覺得美好。2、對HSI圖像進(jìn)行對比度增強(qiáng)圖4.4是基于matlab以增強(qiáng)對比度的方法進(jìn)行真彩色增強(qiáng)的圖像,其代碼見附錄圖4.3對HSI增強(qiáng)對比度增強(qiáng)的結(jié)論:圖(b)的視覺效果明顯比圖(a)要好的多,清晰的多,顏色比(a)要深。2、對HSI圖像進(jìn)行亮度和飽和度的增強(qiáng)圖4.5是基于matlab以增強(qiáng)亮度和飽和度的方法進(jìn)行真彩色增強(qiáng)的圖像,其代碼見附錄圖4.4對HSI圖像進(jìn)行增強(qiáng)結(jié)果結(jié)論:這是對前兩個方法的綜合,很顯然,圖(b)比圖(a)要亮,要清晰,視覺效果比以上兩種方法分別做要好的多。二、直
3、接在rgb空間對圖像增強(qiáng)圖4.6是基于matlab在rgb空間增強(qiáng)圖像,其代碼見附錄圖4.5對RGB圖像進(jìn)行增強(qiáng)結(jié)果以下是基于matlab以增強(qiáng)亮度的方法進(jìn)行真彩色增強(qiáng)的代碼:%%彩色圖像亮度增強(qiáng)(執(zhí)行速度較慢)clcclearfc=imread('E:maomao.jpg');figure(1);imshow(fc)title('原始真彩色(256*256*256色)圖像')fr=fc(:,:,1);fg=fc(:,:,2);fb=fc(:,:,3);%imshow(fr)%title('紅色分量圖像')%imshow(fg)%title('綠色分量圖像')%imshow(fb)%
4、title('藍(lán)色分量圖像')h=rgb2hsi(fc);H=h(:,:,1);S=h(:,:,2);I=h(:,:,3);I=I*1.5;%imshow(H)%title('色調(diào)分量圖像')%imshow(S)%title('飽和度分量圖像')%imshow(I)%title('亮度分量圖像')h=cat(3,H,S,I);%cat函數(shù)是拼接數(shù)組的函數(shù),這里將在第3維上進(jìn)行拼接。f=hsi2rgb(h);%增強(qiáng)亮度分量后的rgb圖像f=min(f,1);%保證元素值最大為1,因?yàn)榘垂睫D(zhuǎn)換為rgb后可能出現(xiàn)大于1的情況figure(2);imshow(f)title('僅增強(qiáng)HSI圖
5、像的亮度分量所得到的RGB圖像')基于matlab以增強(qiáng)對比度的方法進(jìn)行真彩色增強(qiáng)代碼:%%例6.8彩色圖像亮度增強(qiáng)(執(zhí)行速度較慢)clcclearfc=imread('I:maomao.jpg');figure(1);imshow(fc)title('原始真彩色(256*256*256色)圖像')fr=fc(:,:,1);fg=fc(:,:,2);fb=fc(:,:,3);%imshow(fr)%title('紅色分量圖像')%imshow(fg)%title('綠色分量圖像')%imshow(fb)%title('藍(lán)色分量圖像')h=rgb2hsi(fc);H=h(:,:,1);
6、S=h(:,:,2);I=h(:,:,3);S=S*2.0;%imshow(H)%title('色調(diào)分量圖像')%imshow(S)%title('飽和度分量圖像')%imshow(I)%title('亮度分量圖像')h=cat(3,H,S,I);%cat函數(shù)是拼接數(shù)組的函數(shù),這里將在第3維上進(jìn)行拼接。f=hsi2rgb(h);%增強(qiáng)亮度分量后的rgb圖像f=min(f,1);%保證元素值最大為1,因?yàn)榘垂睫D(zhuǎn)換為rgb后可能出現(xiàn)大于1的情況figure(2);imshow(f)title('增強(qiáng)HSI圖像的對比度所得到的RGB圖像')基于matlab以增強(qiáng)亮度和飽和度的方法進(jìn)行真彩色
7、增強(qiáng)的圖像%%例6.8彩色圖像亮度增強(qiáng)(執(zhí)行速度較慢)clcclearfc=imread('I:maomao.jpg');figure(1);imshow(fc)fr=fc(:,:,1);fg=fc(:,:,2);fb=fc(:,:,3);%imshow(fr)%title('紅色分量圖像')%imshow(fg)%title('綠色分量圖像')%imshow(fb)%title('藍(lán)色分量圖像')h=rgb2hsi(fc);H=h(:,:,