C#WPF + Kinect V1开发,获取IR & RGB Raw Data

本文介绍了如何利用Kinect V1 SDK和Toolkit进行深度图重构,以及在C# WPF环境中读取Kinect设备的原始彩色和红外数据。通过创建WPF工程,添加SDK引用,设置图像数据格式,实现静态图片的抓取,展示了彩色数据(PixelFormats.Bgr32)与红外数据(PixelFormats.Gray16)的写入像素数据过程。
摘要由CSDN通过智能技术生成

Kinect V1深度图重构原理,基于PrimeSense 公司提供的一种编码结构光(激光散斑)技术对三维空间进行深度编码,摄像头不同距离产生的激光散斑图案唯一可区分,通过计算物体表面pattern图案与指定参考平面pattern的相关性,可以计算实际物体表面的深度信息。

1. Kinect V1 sdk+toolkit

sdk1.8.0 & toolkit1.8.0 下载地址:https://www.microsoft.com/en-us/download/

Kinect V1 Demo简介:

1.1) Kinect Explorer - D2D

同时捕获Color Stream, Depth Stream,并且能够调节sensor settings 主要是俯仰角度。


1.2) Kinect Skelton Basis ——可以获取人体骨骼信息


1.3) Kinect Controls Basis——可以通过手掌控制左右移动


1.4) Kinect Speech Basis——语音控制


2. C# WPF读取kinect设备,获取Raw Data

2.1在实际编程中,我们可以根据需求选取不同的图像数据格式,在Kinect for windows的API中,彩色图像类型用 ColorImageFormat表示,可枚举的值如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值