s1091409作業五
一.作業說明 :
利用你所學的 顏色(Color)的知識與技術,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。(請用附件中的三張照片做測試)
二.開發環境 :
- 作業系統: Windows11
- 編譯器: Visual Studio Code (虛擬環境)
- 程式語言: Python 3.10.10
- OpenCV版本: 4.7.0.72
- Numpy版本: 1.24.2
三.程式說明 :
1. 讀取圖片 cv2.imread 2. 獲取轉換圖片HSV cv2.cvtColor
3. 定義皮膚數值上下限 (H: 0~30, S: 60~180, V: 40~255)
4. 對圖像進行閾值處理以僅獲取膚色 cv2.inRange
5. 應用形態學操作去除噪聲 cv2.getStructuringElement, cv2.morphologyEx
6. 對圖像做侵蝕 cv2.dilate
四.成品 :
留言
張貼留言