~~有兴趣的小伙伴,加kinect算法交流群:462964980。
- 在kinect v2.0自带的实例(c++)中,有一个FaceBasics-D2D的工程,完成的是工作是对人脸进行检测、判断头的角度和一些脸部的动作等。如下图所示:
- 因为kinect最多可支持六个人的同时跟踪,有时候我们希望画面中出现多个人时,只跟踪人脸离kinect最近的那个人,实现的原理其实很简单,就是得到离kinect最近的那个人的id即可。
- 只需要将void CFaceBasics::ProcessFaces()中的代码改动一下就可以了。
HRESULT hr;
IBody* ppBodies[BODY_COUNT] = {
0};
bool bHaveBodyData = SUCCEEDED( UpdateBodyData(ppBodies) );
// 存放离kinect最近人的id。