【发布时间】:2012-04-15 12:51:42
【问题描述】:
我希望有人能帮我指明正确的方向。
我正在寻找一种使用 Microsoft Kinect 关闭灯的方法。该灯连接到与 Telldus Tellstick 配对的 Home Easy 远程插座开关。 我正在使用 C# 编写应用程序,现在我的脑海里有一个模糊的想法,我想做什么,在使用 Kinect SDK 之后,我对如何使用 Kinect 有了更好的了解。
我想知道创建此应用程序最合乎逻辑的方式是什么?我在想一些事情: 初始化 Kinect > 当 Kinect 准备好然后扫描骨骼 > 当检测到骨骼时,将布尔值标记为“真” > 当值为真时,打开灯。
我知道这很模糊,但我是使用 kinect 开发的新手,总的来说,我仍在学习 C#。任何帮助,无论多么小,将不胜感激!
问候, 约翰。
【问题讨论】:
-
Initialize Kinect > 当 Kinect 准备好然后扫描骨架 > 当检测到骨架时,将布尔值标记为“真”,这是更合乎逻辑的方式
-
谢谢 Mekici,我很想知道我是否需要从骨骼跟踪中收集任何数据,或者我是否可以指定布尔命令而没有任何进一步的问题?
-
事实上骨骼追踪没有必要!为什么必须使用骨架处理?您的方法可以是简单的图像处理,即运动检测?
-
我希望能够在应用程序运行时显示实时骨骼数据,以增强 GUI。
-
我不知道这在 SDK 中是否属实,但在 beta 版本中,每当我使用 bool 来判断是否检测到有人时,一切都冻结了。我猜他们修好了(我希望)
标签: c# automation kinect