s1093336 作業5

  

一、作業說明

利用你所學的 顏色(Color)的知識與技術,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。(請用附件中的三張照片做測試)









 二、開發環境

OS: Windows 11 64bit
Editor: Visual Studio 2019
Language: C++
Package: OpenCV-4.5.0 

 三、程式功能

  1. 執行方式
    • 直接執行本程式
      執行設定

  2. 查看執行結果
    • Input Image視窗為皮膚標註的結果。










 四、實作過程

  1. 整張圖像讀入。
  2. 用cvtColor()對圖像進行轉換。
  3. 設定膚色的upper_bound和lower_bound。
  4. 用inRange()製作mask。
    mask

  5. 將mask中非0的數值設為綠色,即皮膚位置。
  6. 輸出圖片。
    result




    留言

    這個網誌中的熱門文章

    rzwang Homework #1

    s1101438 Homework #1

    s1093309 作業6