s1091402 作業5

 

題目敘述

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

開發環境

Windows10、Spyder (Python 3.8)、OpenCV 4.7.0

說明

1.讀取圖片,用resize()調整圖片大小
2.cv2.cvtColor(img,cv2.COLOR_BGR2HSV)將圖片色彩(由BGR)轉成HSV
3.設定膚色範圍( 5<H<40, 60<S<180, 40<V<255 )
4.cv2.inRange獲取皮膚區域,建立mask
5.將膚色區域於原圖標示成紅色
6.最後顯示mask以及於原圖上標示膚色區域






留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1091537 Homework #1