2014年6月9日 星期一

影像處理:HSI color space

HSI(HSL) color space的目的與由RGB轉換實作


將R B G color space轉成HSI color space的主要原因是由於顏色的組成與R G B之間的關係不直觀,所以要利用HSI color space輔助判斷圖像。







                     
                  





HSI代表Hue, Saturation, Intensity
H算出來是介於0到360之間,所以將他除360可得0到1之間的數,再將此數乘以255,即代表他的灰階度。
S算出來的是0到1之間的數,同樣乘以255,得他的灰階度。
I算出來即此點的灰階度。

HSI分開顯示即可更清楚的判斷圖像,輸出的三張圖皆為灰階。

影像處理:膚色偵測(skin detection) 

膚色偵測就是將人圖像上的皮膚部份顯示出來,做法為先將RGB的直轉成HSV,再給他特定的範圍(0, 20, 60),(20, 150, 255),也就是0<H<20、20<S<150,60<I<255,只要在這特定的範圍內皆是膚色,當然此數值可以依情況微調達到最好的效果。

沒有留言:

張貼留言