转载请注明出处:http://blog.csdn.net/mystylee/article/details/77992963
由于在网上找提取kinect2.0 + opencv3.2 的资料不是很多,很多都是要么是kinect一代,要么就是opencv 版本不对,经过本人几天的研究,写出关于调取kinect深度图像的几种方式。仅供大家参考。
本人配置:win10 + visual studio 2015 + kinect2.0 + opencv3.2
下文是关于kinect 提取深度图像的第二种方式。
#include <Kinect.h>
#include <iostream>
#include <opencv2\highgui.hpp>
using namespace std;
using namespace cv;
char file_name[20];
int a = 0;
int main(void)
{
IKinectSensor * mySensor = nullptr;
GetDefaultKinectSensor(&mySensor); //获取感应器
mySensor->Open(); //打开感应器
IDepthFrameSource * mySource = nullptr; //取得深度数据