利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。
二、使用環境:
1. windows 10
2. Spyder(Anaconda3)
3. opencv:4.2.0
4. python 3.7.4
三、實作方法:
1.imread()讀取圖片
2.定義函數內容、cvtColor(img, Ycrcb, cv::COLOR_BGR2YCrCb) 轉換到YCrCb空間
3.使用迴圈並設定RGB範圍條件,偵測出膚色
4.偵測結果顯示為白色,其他不在條件內則顯示黑色
四、執行結果:
沒有留言:
張貼留言