S1091455 作業5

 

題目說明:

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

開發環境: 

    environment       : Windows 11
    language            : python ( Visual Studio Code )
    date                   : 2023/04/20
    package             : OpenCV - 4.5.4


實作:

    首先讀入圖片,將圖片轉化為 HSV 色彩,並且設定膚色的範圍,使用 inRange 將圖片進行過濾並且將圖片轉為黑白色,最後利用 bitwise_end 將皮膚部分還原回原本的膚色。因為圖片本身的大小過大,在最後在重新設定圖片的大小,利用 resize 重新設定,最後產生、展示圖片。

成果:









影片:

       




留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1081444 Homework #7