2019年5月16日 星期四

1051536 作業4

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

二、使用的環境:

  • Windows10
  • Python3.6
  • Opencv-3.4

三、特殊程式片段說明:
        cv2.cvtColor():將讀入的圖片,轉成HSV和YCbCr
        cv2.COLOR_BGR2HSV:轉成HSV
        cv2.COLOR_BGR2YCrCb:轉成YCbCr
        cv2.inRange():選擇膚色範圍
        morphologyEx():平滑化輪廓
        bitwise_and():將HSV和YCbCr進行二質化

        medianBlur來去除雜訊

、執行結果:
Original_Image

HSV

YCbCr

result

沒有留言:

張貼留言