如何使用 OpenCV检测皮肤的颜色?
使用 OpenCV Haar 人脸检测器来查找人脸区域,然后在该人脸区域中获取平均或最常见的颜色,因为它应该是肤色?
更新:
环境:我的镜框会有面部特征。(仅从头发到肩膀,如附件)
如何使用 OpenCV检测皮肤的颜色?
使用 OpenCV Haar 人脸检测器来查找人脸区域,然后在该人脸区域中获取平均或最常见的颜色,因为它应该是肤色?
更新:
环境:我的镜框会有面部特征。(仅从头发到肩膀,如附件)
你真的不需要HAAR检测。以下肯定会工作......
我对这个问题和类似问题的回答涉及基于颜色的检测:https ://stackoverflow.com/a/17375222/1463143
它最初的灵感来自:https ://stackoverflow.com/a/14756351/1463143
如果代码最终检测到金色或棕色头发以及皮肤,请尝试更改min_YCrCb
为 (80,133,77) 或使用该最小值
这是一个展示使用上述技术进行皮肤检测的视频。
:)