2021年5月15日 星期六

s1071523影像處理作業4

 作業說明:

撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出

開發環境:

  • Windows 10
  • Visual Studio Code
  • Python 3.8.5
  • OpenCV 4.4.0

實作:

  • 基於HSV顏色空間H,S,V範圍篩選法

  1. RGB圖像轉換到HSV顏色空間
  2. 分別獲取h,s,v通道分量
  3. 判斷h,s,v的值
  • 基於YCrCb顏色空間的Cr分量+Otsu法閾值分割算法
  1. RGB圖像轉換到 YCrCb 顏色空間,提取 Cr 分量圖像
  2. Cr通道分量進行高斯濾波
  3. Cr進行二值化閾值分割

執行結果:


原圖
HSV
YCrCb+Otsu

沒有留言:

張貼留言