CS362影像處理概論Fundamental of Digital Image Processing
2019年5月12日 星期日
s1051766 的 作業4
Skin Color Detection
利用你所學的顏色的知識,撰寫一個程式來偵測一張輸入照片中的皮膚區域並將其標
示出。
===================================================================
思路
读入图片
将图片的色彩空间转为HSV
循环遍历原图片的每个像素判断是否在某个范围内
在范围内则输出这个点的像素和位置到另一张图像,反之则设为黑色
输出另一张图像
做法
cv2.imread()读入图片 (此时色彩空间为BGR)
cv2.cvtColor可转换色彩空间,先转为BGR即cv2.cvtColor(img,cv2.COLOR_BGR2RGB),然后转为HSV即cv2.cvtColor(img,cv2.COLOR_RGB2HSV)
循环遍历图片的每个像素判断是否在范围内
输出图像
示意图
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言