使用opencv进行肤色检测

时间:2013-06-28 10:51:41

标签: opencv image-processing computer-vision face-detection

如何使用OpenCV检测肤色

使用OpenCV Haar人脸检测器如何找到面部区域,然后在该面部区域获得平均或最常见的颜色,因为它应该是肤色?

更新

环境:我的相框会有面部特征。 (仅从头发到肩膀,如附)

enter image description here

1 个答案:

答案 0 :(得分:2)

你真的不需要HAAR检测。以下一定会奏效......

我对此的回答以及涉及基于颜色的检测的类似问题:https://stackoverflow.com/a/17375222/1463143

最初的灵感源自:https://stackoverflow.com/a/14756351/1463143

如果代码最终检测到金色或棕色头发以及皮肤,请尝试将min_YCrCb更改为(80,133,77)或使用该最小值进行游戏

这是使用上述技术的video showcasing skin detection

:)