作業說明:
撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出
開發環境:
- Windows 10
- Visual Studio Code
- Python 3.8.5
- OpenCV 4.4.0
實作:
- 基於HSV顏色空間H,S,V範圍篩選法
- 將RGB圖像
轉換到HSV顏色空間
- 分別獲取h,s,v通道分量
- 判斷h,s,v的值
- 基於YCrCb顏色空間的Cr分量+Otsu法閾值分割算法
- 將RGB圖像轉換到 YCrCb 顏色空間,提取 Cr 分量圖像
- 對Cr通道分量進行高斯濾波
- 對Cr進行二值化閾值分割
執行結果:
沒有留言:
張貼留言