CS362影像處理概論Fundamental of Digital Image Processing
2019年5月20日 星期一
1051547作業4
作業要求:
利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。
使用環境:
windows10
Visual Studio 2017
openCV
程式內容:
使用cvLoadImage()讀取圖片
cvShowImage()將圖片輸出
RGBtoYCbCr()RGB轉YCbCr
SkinColorDetection()偵測皮膚
執行結果:
2019年5月17日 星期五
1041562 作業4
影像處理概論hw4
1.平台:ubnutu16.04 , python3
2.opencv version:3.4.1
3.執行方式:
python3 s1041562.py
結果:
5.實做方式:
a.使用imread讀入圖片
b.使用cvtColor將圖片由RGB色彩空間轉換到HSV
c.使用split分割三個通道
d.判斷每個通道的數值符合膚色範圍標示為1,其餘為0
1051510 作業4
一、作業題目:
利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。
二、環境設置:
chrome
opencv.js
三、作業說明:
imread讀取圖片
cvtColor COLOR_RGB2HSV 轉成HSV
設置RGB和HSV範圍限制,以外的改為黑色
透過imshow()顯示
四
、結果展示:
2019年5月16日 星期四
S1051437 HW4
一、作業題目:
利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標 示出。
二、環境設置:
Visual Studio 2017
opencv 3.4.5
三、作業說明:
輸入欲調整的檔案名稱
編寫三個function RGB HSV YCrCb
RGB 使用限制顏色的方式區隔我要的區域
HSV
在不同的顏色空間下採取相應的顏色範圍將皮膚分割出來
YCrCb
提取Cr分量圖像,對Cr做分割處理
透過imshow()顯示
四
、結果展示:
1051428的作業四
一、作業要求
:
Skin Color Detection
利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。
二
、使用環境
:
Windows 10
opencv 2.4.13
Visual Studio 2017
C++
三.使用的函式
1.讀入圖片
2.
利用
cvtColor
()
,轉成
YCrCb
3.利用inRange()來抓所需要的皮膚顏色區間
四
、執行結果
s1051404的作業4
1. 作業題目:
利用 你所學的顏色的知識, 撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標
示出 。
2. 環境:
VS2015
opencv 2.4.13
3. 作業解說:
(1) 使用imread()讀入彩色圖片
(2) 運用YCrCb轉換圖片以利用inrange來找膚色範圍內的圖像
(3) 除了膚色範圍以外,一樣利用inrange尋找沙地及樹顏色範圍的圖像
(4) 利用for loop讓原圖片做比對,將膚色範圍以外的值以黑色代替
(5) 再利用for loop將inrange找出來的沙灘及樹木對比原圖並去除
4. 圖示:
AC
BD
A為尋找沙灘及樹木
B為人的膚色偵測
C為原圖比對膚色偵測後的結果
D為去除沙灘樹木的結果
1051509 作業4
作業要求:
利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標示出。
使用環境:
windows10
、
Visual Studio 2017
、
opencv-3.4.6
特殊程式片段:
根據
RGB Model
,利用網路上查詢到的
RGB
皮膚範圍,去讀取每個點的
RGB
值,找出膚色範圍內的像素點,並將不符合條件的像素點設為黑色
功能與執行結果:
1.
讓使用者自行輸入檔案名稱
2.
成功讀取檔案之後,會顯示原圖、以及偵測完皮膚區域的圖片共
2
種
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)