2019年5月16日 星期四

1051522 作業4

一. 題目
    利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標
示出。

二. 環境
    - Windows 10
    - Visual Studio 2017 C# with EmguCV 3.4.3 (Nuget)

    (EmguCV為OpenCV在.Net平台上的包裝套件,C#可直接新增專案利用Nuget套件管理來快速安裝EmguCV,缺點就是新專案都要重新安裝一次)

三. 程式說明

    利用老師給的參考論文裡所提供的演算法,將原圖轉換成ARGB的顏色空間,在由ARGB轉換成HSV和YCrCb的顏色空間,最後再根據演算法給的膚色範圍條件當判斷,非範圍內的值改為黑色,在內的話則不做更動。




   

    官方API文件說明可參考: Here

四. 程式結果 (程式有提供比較原圖功能)


沒有留言:

張貼留言