2019年5月14日 星期二

s1052055的作業4

一、作業說明:

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

二、實作環境:
        Windows 10
        Visual Studio 2017
        OpenCV 3.4

三、執行方法
  1. 將原圖讀入
  2. 設定YCbCr的膚色範圍
  3. 使用cvtColor()把圖片中RGB的值轉換成YCbCr
  4. 然後使用inRange()進行皮膚的偵測
  5. 將符合皮膚範圍的填白色,不符合填黑色(皮膚較黑的人或是相近於批膚色的東西效果較不明顯)
  6. 輸出結果
四、執行結果:

              原圖                                       結果(相近皮膚區域)

沒有留言:

張貼留言