• 大小: 66KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: 其他
  • 标签: 手势跟踪  

资源简介

手势跟踪和鼠标控制 opencv开发案例,完整项目文件和详细注释

资源截图

代码片段和文件信息

// Hand tracking algorithm using meanshift and mouse control
// Author : zouxy
// Date   : 2014-01-06
// HomePage : http://blog.csdn.net/zouxy09
// Email  : zouxy09@qq.com

#include “handTracker.h“

HandTracker::HandTracker()
{
successiveDetect = 0;

const char *palmCascadeName = “palm.dat“;
const char *fistCascadeName = “fist.dat“;
if (!palmCascade.load(palmCascadeName) || !fistCascade.load(fistCascadeName))
{
cout << “Can not load cascade!“ << endl;
}
}

HandTracker::~HandTracker()
{

}

// init function: detect hand region and init meanshift
bool HandTracker::init(Mat frame Rect &trackBox)
{
trackBox = Rect(0 0 0 0);

// detect hand
detectPalm(frame trackBox);

// The detected box should large enough and not near the boundary of image
if (trackBox.area() > 900 && 0.3 *

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     349581  2011-04-07 12:16  手势跟踪和鼠标控制\fist.dat

     文件       5810  2015-12-18 22:27  手势跟踪和鼠标控制\handTracker.cpp

     文件        662  2015-12-18 21:43  手势跟踪和鼠标控制\handTracker.h

     文件       2623  2015-12-18 22:27  手势跟踪和鼠标控制\main.cpp

     文件     319545  2011-04-07 12:16  手势跟踪和鼠标控制\palm.dat

     目录          0  2015-12-18 22:28  手势跟踪和鼠标控制

----------- ---------  ---------- -----  ----

               678221                    6


评论

共有 条评论

相关资源