摘要: 总体思路首先运用WPF编写一个简单的支持多点触控的图片浏览程序,这方面您可以参看MSDN上的这篇文章,上面有代码,可能需要FQ才能下载。中文的话,您可以参考Gnie同学关于在WPF上面多点触屏(MultiTouch)应用程序的相关文章,这些是基础。然后,将从Kinect骨骼信息中提取到的双手的位置信... 阅读全文
posted @ 2014-07-22 15:45 老姨 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 实现Kinect控制幻灯片播放很简单,主要思路是:使用Kinect捕捉人体动作,然后根据识别出来的动作向系统发出点击向前,向后按键的事件,从而使得幻灯片能够切换。 这里的核心功能在于手势的识别,我们在开发之前需要定义怎么样的手势算是向前或者向后切换幻灯片。手势和姿势识别在我的Kinect开发入门第九... 阅读全文
posted @ 2014-07-22 15:01 老姨 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: Kinect的另一个有趣的应用是伪全息图(pseudo-hologram)。3D图像可以根据人物在Kinect前面的各种位置进行倾斜和移动。如果方法够好,可以营造出3D控件中3D图像的效果,这样可以用来进行三维展示。因为WPF具有3D矢量绘图的功能。所以这一点使用WPF和Kinect比较容易实现。下... 阅读全文
posted @ 2014-07-22 14:34 老姨 阅读(666) 评论(0) 推荐(0) 编辑
摘要: EmguCV库也能用来进行面部识别(face identify)。实际的面部识别,就是将一张图像上的人物的脸部识别出来,这是个很复杂的过程,具体过程我们这里不讨论。对一幅影像进行处理来找到包含脸部的那一部分是我们进行面部识别的第一个步骤。 大多数面部识别软件或多或少都是基于类哈尔特征(Haar-li... 阅读全文
posted @ 2014-07-22 14:25 老姨 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 相比直接将影像显示出来,如果能将录制到的影像保存到硬盘上就好了。但是,影像录制,是需要一定的技巧,在网上可以看到很多例子演示如何将Kinect获取到的影像以图片的形式保存到本地,前面的博文也介绍了这一点,但是你很少看到如何演示将一个完整的视频影像保存到本地硬盘上。幸运的是Emgu类库提供了一个Vid... 阅读全文
posted @ 2014-07-22 10:54 老姨 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 运动识别利用运动识别(motion detection)来进行近景识别是最有意思的一种方式。实现运动识别的基本原理是设置一个起始的基准RGB图像,然后将从摄像头获取的每一帧影像和这个基准图像进行比较。如果发现了差异,我们可以认为有东西进入到了摄像头的视野范围。 不难看出这种策略是有缺陷的。在现实生活... 阅读全文
posted @ 2014-07-22 10:38 老姨 阅读(438) 评论(0) 推荐(0) 编辑