0044-利用椭圆模型在OpenCV环境下检测人体皮肤

原理: YCbCr颜色空间是一种常用的肤色检测的色彩模型,其中Y代表亮度(为了消除光照的影响一般放弃亮度通道),Cr代表光源中的红色分量,Cb代表光源中的蓝色分量,人体的皮肤的颜色集中在色度的较小区域内。肤色的CbCr平面分布在近似椭圆的区域内,通过判断当前像素点的CbCr值是否落在肤色分布的椭圆区域内,就可以很容易确认当前像素点是否属于肤色。。代码中用到了OpenCV的ellipse函数。 函数
相关文章
相关标签/搜索