可以用手势来控制PPT啦!

标签: 手势 控制 ppt | 发表时间:2011-08-12 19:42 | 作者:(author unknown) leafduo
出处:http://www.guokr.com/

自从微软为Xbox360推出了Kinect体感控制器之后,各种破解应用层出不穷。现在微软已经发布了官方的SDK(软件开发工具包),果壳DIY编辑也不由一时手痒,想写一个用手势通过kinect控制ppt的程序,可上网一搜,发现已经有人写过了……于是就用了人家的源代码,把需要用到的软硬件打通了一遍,作为kinect的入门应用吧。

DIYer:天蓝提琴,程序作者JoshB
制作时间:10分钟
制作难度:★☆☆☆☆
GEEK指数:★★★★★


1   硬件准备

/gkimage/po/j5/on/poj5on.png

● 微软Kinect传感器。

/gkimage/jp/0z/5z/jp0z5z.png

● Kinect专用电源适配器。如果是Xbox360同捆的kinect,需要为kinect连接电脑而额外购买一个电源适配器。如果是单独包装的kinect传感器,包装中自带了这个适配器,无需额外购买。

注意:Kinect的接口不是USB口,使用的电源功率也不同。

● 安装了Windows7的笔记本电脑。

详细配置要求如下:
双核2.66GHz或者更快的中央处理器
Windows7兼容的显卡,要求支持DirectX® 9.0c
2G内存(推荐4G以上)

2   软件准备

(除win7外均可点击下载)

● Windows 7 (x86 or x64) 操作系统
Kinect Powerpoint Control 本项目的核心程序,作者 JoshB
这两个语音功能在程序中默认是关闭的,但是不安装的话无法运行程序。为了尊重原作者的程序,果壳DIY编辑就不放出的版本,只好请大家把这样个语音功能包也一起安装了吧。
● 微软官方Kinect SDK: 这个SDK中包含了Kinect的Windows7驱动程序,选择对应的版本下载。不过这两个版本的内容是完全一样的…因为微软并没有开发X64的Kinect SDK。

Kinect SDK x86

Kinect SDK x64

3   你需要做的

● 下载完所有的程序之后,依次安装Visual C# 2010 Express, .Net Framework4.0, KinecSDK, Speech Runtime, SpeechSDK。

● 将Kinect通过专属电源适配器连上电脑的USB口。

注意:要先安装KinectSDK,再将Kinect和电脑连接起来,否则会导致驱动安装失败。

运行Visual C# 2010 Express,打开Kinect Powerpoint Control中的KinectPowerPointControl.sln文件,然后点F5运行程序,会出现如下窗口:

/gkimage/e4/nl/2s/e4nl2s.png

这个程序追踪人的头和双手的位置(截图中的三个红色圆点)。

/gkimage/oi/3z/2y/oi3z2y.png

当手臂平举时,手掌和头部之间的距离超过一个阈值,手掌处的红色小圆就会变成绿色大圆。每当左手红色小圆变成绿色大圆时,程序会输出一个“←”到Windows系统中当前激活的窗口,相当于点了一下键盘上的“←”键。右手相当于“→”键。

4   如何操作PPT呢

只要先运行这个程序,再播放PPT,此时这个kinect追踪的程序仍在在后台运行。当你伸出右手,ppt就向下翻页(和按下“→”相同);当你伸出左手,ppt就向上翻页(和按下“←”相同)。这样一来,演讲的时候就不需要使用鼠标或者遥控器来控制ppt了哦~
本品不适合讲到激动之处就手舞足蹈的人群使用……

更多Kinect官方资料

5   DIYer签到处

实际上这个程序还远未完善,比如它不能点击播放ppt中的多媒体文件。手上有kinect的同学可以尝试完善一下这个程序,然后准备一个题为“如何用手势控制PPT”的演讲来向大家展示你的成果。

果壳DIY站QQ群:132647923(加入时请报上你在果壳的个人主页地址,以防广告ID)

果壳DIY站微博: http://t.sina.com.cn/guokrdiy

相关 [手势 控制 ppt] 推荐:

可以用手势来控制PPT啦!

- leafduo - 果壳网 guokr.com - 果壳网
自从微软为Xbox360推出了Kinect体感控制器之后,各种破解应用层出不穷. 现在微软已经发布了官方的SDK(软件开发工具包),果壳DIY编辑也不由一时手痒,想写一个用手势通过kinect控制ppt的程序,可上网一搜,发现已经有人写过了……于是就用了人家的源代码,把需要用到的软硬件打通了一遍,作为kinect的入门应用吧.

不用鼠标和键盘,直接用手势就可以控制PPT播放和演示

- Oldnew - 且行资源
腾讯公司发布了一款QQ手势达人For PPT软件,可以完全由手势控制您的演示. QQ实验室发布QQ手势达人 For PPT,QQ手势达人 for PPT是一款通过普通摄像头来进行手势控制的体感软件,它抛弃了从电脑诞生之日起就一直使用的键盘和鼠标,完全由手势控制您的演示. 三步操作手势(手掌、变拳、移动),一挥而就.

用PPT做笔记

- winners - 蔡學鏞【言程序】部落格
我具有十多年的讲师经历,这让我浅意识里「随时准备开发新课程教材」. 开发教材的方式有两种:「由上而下」或者「由下而上」. 这次我在QCon的演讲有两场,刚好分别是用这两种不同的方式做出来的. 对于我熟悉的主题,我采用由上而下的方式制作教材PPT;例如,我已经相当熟悉REBOL,所以我可以先决定要讲哪些内容,然后安排这些内容的次序,再加上一些润饰,就OK了.

如何给领导做PPT?

- Xiaoshan - 般若黑洞
给领导做PPT可能是一件让人无比头疼的事,他们口才极佳,但决不可能不介意PPT的模样. 一份美观、稳重、严谨的PPT对他们意味着什么其他人未必能深刻体会,但我们一定能体会做出这么一个PPT对自己意味着什么. 问题是:如何才能轻松惬意地做出这么一份PPT. 花花绿绿的PPT绝对是他们无比憎恨的类型,但你也不要义无反顾的使用过分简单的单色.

ext2/ext3/ext4简介(PPT)

- tiger - 斯巴达第二季
今天下午我的讲座,名字是《Why we need ext4》,其实主要是我上半年学到东西的一个小结.

PPT的四重境界

- 沈裔 - 般若黑洞
如果你一直在关注这个博客,一定对这个的问题很感兴趣:如何成为真正的PPT高手. 对于一个成熟的领域,没有精研5年以上是称不上高手的. 所以在这个问题上,一直都不敢大言不惭. 不过经常面对这样的问题,拿“我不是高手”说事儿连自己都觉得搪塞. 这些天在两地来来往往,坐在班车上看到路边的公交牌,广告牌和那些大大小小的招牌,觉得应该说点啥了.

理性的设计 ppt

- 小和尚 - 西乔的九卦
Shared by 千鸟. “理性的视觉设计”更切题,当然,积累还是不错的. 20号在PMcamp 再次做了《理性的设计》的演讲. 下一次演讲是12月10号上午在csdn 的 SD软件开发2.0大会. 《理性的设计》一文,在《程序员》杂志连载了3期,但还有大量内容没有发表出来. 50分钟的演讲所能传达的信息更是有限的.

博士论文答辩PPT

- Roger - xlvector - Recommender System
昨天进行了博士论文答辩,已经顺利通过,这里应大家要求,给出答辩的PPT,博士论文会在晚些时候给出下载地址. 动态推荐系统关键技术研究  View more presentations from Liang Xiang..

项目管理入门PPT

- - 堇| 网络 产品 读书 睡觉
无意看到一个项目管理的PPT,虽然标题是《轻松项目管理之电信项目管理实务》,所写内容在互联网行业也颇为适用. 地址: http://doc.mbalib.com/view/05ee6199c3b3885c59e878a5cbd8cd53.html.

项目管理ppt下载

- - 人月神话的BLOG
项目管理培训的ppt前年做了部分,一直没有做完,今年准备花些时间全部做完,并全部共享出来. 最近做完的主要是项目成本管理和项目质量管理. 成本管理: http://vdisk.weibo.com/s/dyHc0/1348535220. 成本管理涉及到比较多的财务的内容,包括财务上的预算管理,成本核算,概预核决,资金管理.