【发布时间】:2016-09-18 12:13:26
【问题描述】:
在过去的几天里,我一直在使用 OpenCV Python 开发一个手势识别程序。理想情况下,我想要一个像this video 中所示的系统。我已经通读了视频描述中描述的算法,并且我几乎了解了所有内容。但是,我在复制他在背景减除和肤色检测方面的成功时遇到了麻烦。我所有的尝试都以非常嘈杂和/或非常依赖照明而告终,这两种情况都会使我的代码暂时无用。
我尝试了以下方法:
- BackgroundSubtractorMOG 和 BackgroundSubtractorMOG2 应用于彩色框架
- 将图像拆分为 Y Cr Cb,对每个图像应用 MOG 或 MOG2,然后重新组合成单个图像
- 过滤范围以去除不是肤色的颜色(应用于彩色图像)
到目前为止,我还没有成功。我已经能够挑选出一些轮廓,但是这些轮廓嘈杂且不稳定(根据框架来来去去)。他们是我应该使用的另一种方法吗?
【问题讨论】:
-
我发现的一个漂亮的背景减法是这个pyimagesearch.com/2015/05/25/…
标签: python opencv gesture-recognition