2019年5月16日 星期四

s1051402的作業四




一、作業要求:
Skin Color Detection
利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。
、使用環境:
Windows 10
opencv 2.4.13
Visual Studio 2013
C++
三、執行方式
利用 imread 讀入圖片
利用 cvtColor 讀入圖片,轉成HSV
利用 inRange 設定膚色範圍
利用 findBiggestContour 函式 找尋輪廓
利用 imwrite 存取圖片
、執行結果
第一張圖: 沙子跟皮膚顏色想近 無法分辨顏色 黑人皮膚 判定為不是皮膚的顏色
原圖
偵測圖
第二張圖: 大部分能正確判斷,但天花板顏色相近,判定為皮膚顏色
原圖
偵測圖

沒有留言:

張貼留言