matlab bmp hsi,matlab中RGB与HSI图像转化
生活随笔
收集整理的這篇文章主要介紹了
matlab bmp hsi,matlab中RGB与HSI图像转化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
姓名:邊穎超
學號:19021210974
編程實現RGB與HSI彩色空間的轉換,將一幅彩色圖像分解為H、S、I三個分量,并顯示這三個分量所對應的灰度圖像。
(1)利用imread函數讀入灰度圖片hurricane,并命名為Original Imagel;利用imread函數讀入RGB圖片color,并命名為Original Image2;
圖1.讀入并顯示圖片
(2)利用rgb2hsi函數將RGB圖像轉化為HIS圖像。同樣的,利用hsi2rgb函數可將HIS圖像還原為RGB圖像。本部分設置figure1窗口,2*2矩陣窗口,RGB圖像轉化的HIS圖像顯示在第三位置,HIS圖像還原的RGB圖像顯示在第四位置。如圖2程序所示。
圖2.顏色空間轉換
(2)在rgb2hsi函數中可到到H、S、I三個分量,將其分別顯示在figure2,2*2矩陣窗口,原RGB圖像顯示在第一位置,H分量圖像顯示在第二位置,S分量圖像顯示在第三位置,I分量圖像顯示在第四位置。如圖3程序所示。
圖3.提取HSI分量
(3)附rgb2hsi函數、hsi2rgb函數。
圖4.rgb2hsi函數
圖5.hsi2rgb函數
(4)結果圖
圖6.顯示RGB\HSI圖像
圖7.分別顯示HSI分量
總結
以上是生活随笔為你收集整理的matlab bmp hsi,matlab中RGB与HSI图像转化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: metinfo mysql_Metinf
- 下一篇: 华为荣耀电脑第三方linux,【第三方L