2021年5月14日 星期五

s1063514影像處理作業4


   影像處理概論作業4


作業題目:

        Skin Color Detection

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

使用環境:

  • Linux version 4.15.0
  • Python 3.6.9
  • opencv-python 4.5.1.48
  • numpy 1.19.15
  • math


實作方法:

    將圖片讀入,並透過opencv轉換從bgr to HSV and ARGB,並照著論文測出來的結果調整色彩近似色彩範圍

0.0 <= H <= 50.0 and 0.23 <= S <= 0.68 and R > 95 and G > 40 and B > 20 and R > G and R > B and | R - G | > 15 and A > 15

把圖片中的pixel一一讀出,並將檢測為true的結果用紅色點覆蓋上去。



.

執行結果:

                                                            原圖

偵測結果圖

參考資料 :

https://arxiv.org/ftp/arxiv/papers/1708/1708.02694.pdf

沒有留言:

張貼留言