2021年5月16日 星期日

s1071530 影像處理作業 4

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

  • 使用環境:
    • window 10
    • python 3.9
    • opencv-python 4.4.0.46
  • 方法 :
    • Step1.  讀入圖片

    • Step2.  轉成hsv另存成另一張圖片

    • Step3.  分離channel  BGR HSV

    • Step4.  R>95 and G>40 and B>20 and MAX(R,G,B)-MIN(R,G,B)>15 and ABS(R-G)>15 and R>G and R>B and 0<=H and H<=20 and S>=48 and V>=50來篩選

    • Step5.  篩選到的把GR都改成0
    • Step6.  最後將BGR三個channel合併成新圖片
  • 執行結果:
原圖:


結果:



沒有留言:

張貼留言