s1093310 Homework #4
1122 Digital Image Processing
Assignment #4 報告
學號: 1093310 姓名: 胡凱騰
主題: 膚色偵測 Skin Color Detection
專案目標:
基於python與opencv、numpy撰寫一個程式,偵測照片中的皮膚顏色區域,並計算使用的方法所得出的區域與答案的IOU。
開發平台:
Microsoft Windows 10,
Visual Studio Code, Python 3.10.11, opencv-python 4.9.0.80
功能說明:
以命令列引數的方式傳入圖片資料夾的路徑以及標準答案資料夾的路徑,資料夾內所有圖片透過偵測皮膚顏色區域的算法得出遮罩。
接著計算該遮罩與標準答案的IOU,並顯示4個視窗,如下圖所示,其中視覺化IOU內白色為與解答相同的部分,紅色是應為正解但未成功偵測的區域,青色為非正解但被視為膚色的區域。最後會計算所有圖片的平均IOU並顯示,如圖2所示。
圖1. 由左至右分別為ground truth、視覺化IOU、上述方法計算出的遮罩和原圖
圖2. 每張圖的IOU與平均IOU
成果展示:
留言
張貼留言