2021年5月12日 星期三

s1071532 影像處理作業4

   

Skin Color Detection

利用你所學的顏色知識與技術,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。


程式語言:Python 3.7.3 64-bit


開發環境:

  • Windows 10
  • Visual Studio Code
  • OpenCV 4.5.1


實作方法與演算法:


使用 imread 把全彩圖片讀進來,並把原本把顏色基底從 RGB 轉換至 HSI,接下來設定 HSI 的範圍,利用原圖生出一個只有 0 或 255 的一個代表每個點是否符合這個範圍內的一個 mask,再把他跟原圖做 and 後就能得到膚色部分的圖。

 


原圖




mask




膚色部分




圖片來源:


    作業內附。


沒有留言:

張貼留言