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 重新設定,最後產生、展示圖片。
留言
張貼留言