1 Star 4 Fork 3

FelixWang810/Kinect动作捕捉软件

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Kinect2Func.h 1.47 KB
一键复制 编辑 原始数据 按行查看 历史
FelixWang810 提交于 2020-09-18 15:11 +08:00 . 功能代码
#pragma once
#ifndef _KINECT2FUNC_H
#define _KINECT2FUNC_H
#include <iostream>
#include <opencv2\opencv.hpp> //opencv头文件
#include <Kinect.h> //Kinect头文件
using namespace std;
using namespace cv;
class Kinect2Func {
public:
Kinect2Func();
int cameraCapture(int CapFreq, int CapTimes);
int cameraShutDown();
private:
void draw(Mat & img, Joint & r_1, Joint & r_2, ICoordinateMapper * myMapper);
UINT16* depthArray = new UINT16[512 * 424];
CameraSpacePoint* m_pColorCoordinates = new CameraSpacePoint[1920 * 1080];//RGB图输出为1920*1080
CameraSpacePoint* m_pDepthCoordinates = new CameraSpacePoint[512 * 424];//深度图输出为512*424
ColorSpacePoint* m_pColorFromDepth = new ColorSpacePoint[424 * 512];//深度图坐标所对应的彩色图坐标
IKinectSensor * mySensor;
IColorFrameSource * myColorSource;
IColorFrameReader * myColorReader;
IFrameDescription * myDescription;
IColorFrame * myColorFrame;
IBodyFrameSource * myBodySource;
IBodyFrameReader * myBodyReader;
IBodyFrame * myBodyFrame;
ICoordinateMapper * myMapper;
IBodyIndexFrameSource * myBodyIndexSource;
IBodyIndexFrameReader * myBodyIndexReader;
IFrameDescription * myBodyIndexDescription;
IBodyIndexFrame * myBodyIndexFrame;
IDepthFrameSource *depthsource;
IDepthFrameReader *depthreader;
IDepthFrame *depthframe;
IFrameDescription *depthdescription;
bool m_bOpen;
};
#endif
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/felixwang810/kinect-motion-capture-software.git
git@gitee.com:felixwang810/kinect-motion-capture-software.git
felixwang810
kinect-motion-capture-software
Kinect动作捕捉软件
master

搜索帮助