Steven5538

Color transformation and processing

Word count: 197Reading time: 1 min
2014/06/22 Share

這次分成兩點:

  1. image to HIS color space
  2. Skin Detection
    image to HIS color space
    網路上似乎一般稱作 HLS,又做HSV,其分別代表:
    色相(H)是色彩的基本屬性,就是平常所說的顏色名稱,如紅色、黃色等。
    飽和度(S)是指色彩的純度,越高色彩越純,低則逐漸變灰,取0-100%的數值。
    明度(V),亮度(L),取0-100%。
    而通常影像的格式是 RGB,需要從 RGB 轉換至 HLS。



其結果如下:

原圖

H

S

I

Skin Detection
膚色偵測,先將 RGB 轉換成 YCbCr,然後再判斷顏色值即可,判斷條件為:

1
Y > 80 and 80 <= Cb <= 120 and 133 <= Cr <= 173

結果就出來了,如下圖:

效果不甚理想,應該是因為 lena 過於紅潤..

CATALOG