Kinect for Windows SDK开发学习相关资源
Kinect for Windows SDK(K4W)将Kinect的体感操作带到了平常的应用学习中,提供了一种不同于传统的鼠标,键盘及触摸的无接触的交互方式,在某种程度上实现了自然交互界面的理想,即通过手势,语音即可向应用程序发出指令。目前K4W SDK已经更新到了1.7版本,新的Xbox One上面的Kinect功能更强大,预计明年会退出新的K4W的传感器及相关开发的SDK,届时动作捕捉会更加精细和强大。
K4W SDK中的内容不是特别多,学习相关开发只需要掌握简单的.NET或者C++语法即可,但是如果学深入的话,可能需要掌握一些模式识别,图像处理方面的知识,尤其是需要从传感器取得的影像数据或者深度数据中提取一些有用的操作的时候。不过微软提供的K4W已经封装好了一些操作,如面部识别,语音识别,Fusion,骨骼追踪等,能够满足大部分的应用开发的需求和场景了。
本文主要是给大家推荐一些Kinect开发的相关书籍,论坛等资料,在学习过程中,遇到问题了,您可以知道如何解决。
一 、 K4W相关书籍
由于K4W是去年2月份左右推出的第一个正式版SDK,所以介绍K4W开发的书籍相对较少,在这方面,国外的比较早。在这里推荐两本:
一本是Beginning Kinect Programming with the Microsoft Kinect SDK 这本书中的代码和示例都是采用1.0的SDK展示的,不过基本除了1.5 SDK中坐姿模式,面部识别,1.7中加入的Fusion之外,其他的都包括进去了,而且讲的很基础和通俗易懂,包括讲解了一些WPF的基础知识。最早之前我在学习K4W相关开发之时就是参考的这本书。
第二本是Programming with the Kinect for Windows Software Development Kit,这本书是稍晚,采用的是1.5的SDK,内容较第一本更加偏重实战。
这两本书都比较基础而且英文都通俗易懂,有兴趣的话,推荐大家看一下。
除了国外的这两本讲解开发的书籍之外,今年也有两本讲解Kinect开发的中文书:
一本是 Kinect应用开发实战:用最自然的方式与机器对话 还有一本是 Kinect人机交互开发实践 这两本书我没有看过,不便发表评论,不过如果英文不好的同学,可以搞本过来看看,K4W的内容也不是太多,入门应该没有问题。
二、K4W相关论坛及学习网站
学习K4W有时候光看书也不够,网上有很多有益的资源。首先要推荐的是MSDN啦。
1. Kinect SDK 官方博客 ,一些最新的动态上面都会有。
2. MSDN K4W中文论坛 ,MSDN Kinect for Windows SDK开发中文论坛,这个是前几天刚刚开通的,大家以后有和Kinect相关开发的问题,可以到这个论坛上去询问和发言,到时候会有专门的工作人员回答您的问题。另外如果大家有兴趣可以申请该版的版主和副版主。
3. K4W CodePlex,K4W的很多Demo及源代码都托管到了CodePlex上,大家可以上去下载或者阅读。
4. Channel9 Coding4Fun Kinect 频道,这个上面有一些最新的有趣的和Kinect开发相关的应用及Demo,大家可以上去看一下,比较好的我会翻译发到MSDN K4W论坛上。
5. K4W开发入门博客,这上面有一些和K4W相关的入门文章,大家有兴趣可以看看。
三、结语
Kinect 为我们提供了一种全新的交互方式,这种方式可以通过微软开放的Kinect for Windows SDK引入到我们的应用程序中来,K4W SDK内容并不多,希望以上提供的一些资源对您学习K4W开发有所帮助。
Kinect for Windows SDK开发学习相关资源的更多相关文章
- Kinect for Windows SDK开发入门(15):进阶指引 下
Kinect for Windows SDK开发入门(十五):进阶指引 下 上一篇文章介绍了Kinect for Windows SDK进阶开发需要了解的一些内容,包括影像处理Coding4Fun K ...
- Kinect for Windows SDK开发入门(一):开发环境配置
[译]Kinect for Windows SDK开发入门(一):开发环境配置 前几天无意中看到微软发布了Kinect for windows sensor,进去看了一下Kinect应用的例子,发现K ...
- Kinect for Windows SDK开发初体验(一)环境配置
1.开发环境需求 (1).硬件需求 a.需要拥有双核,2.66GHz以上的CPU. b.显卡支持Microsoft DirectX 9.0c; c.2GB的内存 d.Kinect for Window ...
- Kinect for Windows SDK开发入门(二):基础知识 上
原文来自:http://www.cnblogs.com/yangecnu/archive/2012/03/31/KinectSDK_Application_Fundamentals_Part1.htm ...
- Kinect for Windows SDK开发入门(十九):Kinect Fusion
Kinect for Windows SDK1.7中引入了Kinect Fusion功能.在1.8的SDK中对该功能进行了改进和强化,Kinect Fusion能够使得我们使用Kinect f ...
- [译]Kinect for Windows SDK开发入门(十八):Kinect Interaction交互控件
本文译自 http://dotneteers.net/blogs/vbandi/archive/2013/03/25/kinect-interactions-with-wpf-part-i-getti ...
- ]Kinect for Windows SDK开发入门(六):骨骼追踪基础 上
原文来自:http://www.cnblogs.com/yangecnu/archive/2012/04/06/KinectSDK_Skeleton_Tracking_Part1.html Kinec ...
- Kinect for Windows SDK开发入门(三):基础知识 下
原文来自:http://www.cnblogs.com/yangecnu/archive/2012/04/02/KinectSDK_Application_Fundamentals_Part2.htm ...
- Kinect for Windows SDK开发入门(七):骨骼追踪基础 下
http://www.cnblogs.com/yangecnu/archive/2012/04/09/KinectSDK_Skeleton_Tracking_Part2.html 上一篇文章用在UI界 ...
随机推荐
- 第二十二篇:在SOUI中使用代码向窗口中插入子窗口
使用SOUI开发客户端UI程序,通常也推荐使用XML代码来创建窗口,这样创建的窗口使用方便,当窗口大小改变时,内部的子窗口也更容易协同变化. 但是最近不断有网友咨询如何使用代码来创建SOUI子窗口,特 ...
- 高性能的JavaScript--数据访问(1)
写在前面 数据存储在哪里,关系到代码运行期间数据被检索到的速度.在JavaScript中,此问题相对简单,因为数据存储只有少量方式可供选择.正如其他语言那样,数据存储位置关系到访问速度.在JavaSc ...
- NXP恩智浦P87C51/52/54/58/591芯片解密单片机破解多少钱?
NXP恩智浦P87C51/52/54/58/591芯片解密单片机破解 芯片解密型号: P87C51x2.P87C52x2.P87C54x2.P87C58x2.P87C591 单片机解密 #####[ ...
- Scrapy创建zentao爬虫
1.安装好Scrapy爬虫框架 2.切换到F盘的wooyun目录下执行:scrapy startproject zentao 这个命令会在当前目录下创建一个新目录zentao,它的结构如下:
- echarts之tooltip
tooltip:提示框,鼠标悬浮交互时的信息提示. 当trigger为'item'时 tooltip : { trigger: 'item' }, 当trigger为'axis'时 tooltip : ...
- centos 研究
默认工具: yum , (Ubuntu: apt-get)
- SPOJ DISUBSTR ——后缀数组
[题目分析] 后缀数组模板题. 由于height数组存在RMQ的性质. 那么对于一个后缀,与前面相同的串总共有h[i]+sa[i]个.然后求和即可. [代码](模板来自Claris,这个板子太漂亮了) ...
- 【算法杂谈】Miller-Rabin素性测试算法
额,我们今天来讲一讲Miller-Rabin素性测试算法. 读者:怎么又是随机算法!!!(⊙o⊙)… [好了,言归正传] [费马小定理] 费马小定理只是个必要条件,符合费马小定理而非素数的数叫做Car ...
- windows 共享文件夹 给 mac
假设我要共享文件夹A (1)在windows上, 共享该文件夹 (2)然后macbook 和 pc 连接同一个网络 (3)在finder选择连接服务器 (4)输入服务器地址smb://**** ...
- 未能添加对***.dll的引用 问题解决方法
这个不是什么新问题了,这里说一下我遇到的这个操蛋事. 转载请注明出处 http://www.cnblogs.com/zaiyuzhong/p/6236263.html 我做的和往常一样,找到SDK开发 ...