资源简介
Kinect同时采集彩色图和深度图,保存到文件夹中。
内含代码和exe程序,可以直接运行程序,注意保存选项是在右边的第4个,不是左上角。
代码片段和文件信息
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//------------------------------------------------------------------------------
#include “stdafx.h“
#include “KinectWindow.h“
#include “NuiStreamViewer.h“
#include “NuiStream.h“
#include “Utility.h“
#include “resource.h“
#include “CameraColorSettingsViewer.h“
#include “CameraExposureSettingsViewer.h“
// Window size definations
#define PRIMARY_VIEW_MIN_WIDTH 480
#define PRIMARY_VIEW_MIN_HEIGHT 360
#define SECOND_VIEW_FIXED_WIDTH 320
#define SECOND_VIEW_FIXED_HEIGHT 240
#define TABBED_VIEW_FIXED_HEIGHT 240
#define TAB_CONTROL_FIXED_HEIGHT 25
#define GAP_BETWEEN_VIEWS 5
// Reoccurence period in millisecond of waitable timer. This timer is used to trigger processing of timed stream data.
#define TIMER_PERIOD 20
// titles of tab control items
#define TAB_title_AUDIO L“Audio“
#define TAB_title_ACCELEROMETER L“Accelerometer“
#define TAB_title_TILTANGLE L“Sensor Settings“
#define TAB_title_SAVING L“Recording“
// Index of tab control items
#define TAB_INDEX_AUDIO 0
#define TAB_INDEX_ACCELEROMETER 1
#define TAB_INDEX_TILTANGLE 2
#define TAB_INDEX_SAVING 3
#define ERROR_MESSAGE_BUFFER_SIZE 1024
#define SKEL 0
#define Color 1
#define DEPTH 2
#define STREAM 1
#define BG 2
// Menu item positions
static const int ColorStreamMenuPosition = 0;
static const int DepthStreamMenuPosition = 1;
static const int SkeletonStreamMenuPosition = 2;
static const int CameraSettingMenuPositon = 3;
static const int ColorResolutionMenuPosition = 1;
static const int DepthRangeModeMenuPosition = 1;
static const int DepthResolutionMenuPosition = 2;
static const int DepthTreatmentMenuPosition = 3;
static const int SkeletonTrackingModeMenuPosition = 1;
static const int SkeletonChooserModeMenuPosition = 2;
///
/// Constructor
///
/// Handle to the application instance
/// Handle to main console window
/// Pointer to Nui sensor instance
KinectWindow::KinectWindow(HINSTANCE hInstance HWND hWndParent INuiSensor* pNuiSensor)
: NuiViewer(nullptr)
m_hWndTab(nullptr)
m_hWndParent(hWndParent)
m_hInstance(hInstance)
m_hTimer(nullptr)
m_hThread(nullptr)
m_pNuiSensor(pNuiSensor)
m_bSupportCameraSettings(true)
m_hStartWindow(INVALID_HANDLE_VALUE)
m_hStopStreamEventThread(INVALID_HANDLE_VALUE)
// e_hStopSaveDepthThread(INVALID_HANDLE_VALUE)
// e_hStopSaveColorThread(INVALID_HANDLE_VALUE)
// e_hStopSaveSkelThread(INVALID_HANDLE_VALUE)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-06-06 21:18 KinectSaver\
文件 42918 2014-06-06 19:45 KinectSaver\app.ico
文件 210432 2014-06-06 19:45 KinectSaver\KinectExplorer-D2D.exe
文件 110584 2014-06-06 19:52 KinectSaver\KinectExplorer.aps
文件 30222 2014-06-06 19:45 KinectSaver\KinectExplorer.rc
文件 38576 2014-06-06 19:45 KinectSaver\KinectWindow.cpp
文件 12710 2014-06-06 19:45 KinectSaver\KinectWindow.h
文件 5381 2014-06-06 19:45 KinectSaver\NuiColorStream.cpp
文件 2380 2014-06-06 19:45 KinectSaver\NuiColorStream.h
文件 5692 2014-06-06 19:45 KinectSaver\NuiDepthStream.cpp
文件 2466 2014-06-06 19:45 KinectSaver\NuiDepthStream.h
文件 14100 2014-06-06 19:45 KinectSaver\NuiSkeletonStream.cpp
文件 5099 2014-06-06 19:45 KinectSaver\NuiSkeletonStream.h
文件 6864 2014-06-06 19:45 KinectSaver\Readme.txt
文件 16498 2014-06-06 19:45 KinectSaver\resource.h
文件 11274 2014-06-06 19:45 KinectSaver\SaverViewer.cpp
文件 2974 2014-06-06 19:45 KinectSaver\SaverViewer.h
文件 23273 2014-06-06 19:45 KinectSaver\StreamSaver.cpp
文件 5459 2014-06-06 19:45 KinectSaver\StreamSaver.h
相关资源
- dxc采集器破解版vip3.0
- NTC计算工具.zip
- 模拟温度采集监测系统.zip
- 欧姆龙PLC温度采集传感器为PT100
- AD7193中文应用手册
- Labview数据实时采集和存储.vi
- labview 采集功率 电流
- 串口数据保存、波形显示
- 基于DSP2812的DS18B20温度采集
- LABVIEW-机器视觉模块中文说明书
- windows intel_sdk_for_opencl
- Kinect驱动,PC上驱动之一
- putty支持保存用户名和密码
- arduino温湿度采集头文件.rar
- Arcgis自动保存插件
- 文章采集器
- DS18B20温度采集+串口发送+模块化编程
- 巴枪/数据采集器CASIO DT900/930/940中文操
- UG NX中的一条曲线的点集进行批量导出
- ADC基于stm32的电压电流采集.用4位8段数
- srs的配置文件可以进行视频本地保存
- labview温度采集器
- 基于labview的声音信号的采集和存储
- stm32 使用ov7620 采集图像 的智能车
- 压力脉冲采集控制系统-修改4.vi
- 基于TMS320C5509DSP的无线语音传输采集传
- 通用版WINCE盘点机扫码程序免费共享版
- 基于protues的k型热电偶采集
- labview串口波形采集程序
- 用DirectSound实现声音的实时采集、处理
评论
共有 条评论