opencv - 使用 OpenCV 的动态(移动)手势

标签 opencv gesture-recognition motion-detection opticalflow

我可以使用 openCV 检测手或彩色标记,但我一直坚持识别动态手势(例如,将手向右移 Action 为向右移动的手势)。我要识别左、右、上、下、圆(顺时针和逆时针)
你能给我一个实现上述手势的方法吗?

最佳答案

看看 motempl.c来自 OpenCV 的样本。它允许您跟踪运动历史梯度。

您将感兴趣的主要功能是:

* You may not want to segment things by motion since you have an object segmentation algorithm already...

要仅跟踪您感兴趣的对象,只需使用您的对象检测算法对视频进行预处理,然后对检测到的对象应用运动历史跟踪。

希望对您有所帮助!

关于opencv - 使用 OpenCV 的动态(移动)手势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9210715/

相关文章:

python - 使用 OpenCV 计算骰子的点数

python - 计算图像中白色背景上的蓝调线数

cocoa - 识别手势的简单方法

android - 运动检测与节省电池

opencv - 如何使用 OpenCV 水平或垂直拉伸(stretch)图像

c++ - 使用 dcmtk 覆盖 dicom 文件中的图像/像素数据

android - 如何检测 View 上的双击?

Android:用 GestureDetector 可以检测到双指双击吗?

android - 使用 OpenCV 进行运动检测

algorithm - 取景器对齐