1 Star 0 Fork 3

aalee / Kinect动作捕捉软件_1

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Kinect2Func.h 1.47 KB
一键复制 编辑 原始数据 按行查看 历史
FelixWang810 提交于 2020-09-18 15:11 . 功能代码
#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
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/aalee/kinect-motion-capture-software_1.git
git@gitee.com:aalee/kinect-motion-capture-software_1.git
aalee
kinect-motion-capture-software_1
Kinect动作捕捉软件_1
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891