11得票2回答
如何将Kinect的深度图像与彩色图像对齐

通过 Kinect 上的彩色和深度传感器生成的图像略微不对齐。我该如何转换它们以使它们对齐?

11得票2回答
将16位深度的CvMat*转换为8位深度。

我正在使用Kinect和OpenCV。我已经在这个论坛中搜索过,但我没有找到类似于我的问题的解决方法。我保留了来自Kinect的原始深度数据(16位),并将其存储在CvMat*中,然后我将其传递给cvGetImage以从中创建一个IplImage*:CvMat* depthMetersMat ...

11得票1回答
将16位PNG深度图像写入文件(imwrite)

我有以下代码。我正在尝试将从Kinect v1检索到的16位深度图像保存为png文件。我编写了以下代码示例:def display_depth(dev, data, timestamp): global keep_runningp cv2.imshow('Depth',...

11得票4回答
在使用Kinect for Windows SDK时,是否可以使用Kinect模拟器,还是必须使用硬件?

我希望几位开发者立即开始使用Kinect SDK,时间紧迫。由于他们不在美国,给他们寄送Kinect和连接电脑所需的电缆需要太长时间。 是否有一种方法让他们在没有实际硬件的情况下使用SDK?也许可以通过模拟器或其他方法实现吗?

11得票2回答
OpenCV(C ++):如何保存16位图像?

我正在使用Kinect,并且需要保存原始深度图像。这意味着我不应该将其转换为8位进行保存(这就是imwrite正在做的!),而应该以16位保存,而不会有任何降低比特深度的情况发生。我希望这个问题不会太琐碎,但我是OpenCV编程新手。我尝试了下面的代码,但它不起作用:[...] Mat im...

11得票3回答
如何在Kinect中实现一个波浪手势?

我想使用手势,让Kinect选择用手势的人作为主要玩家。之后他可以控制电脑。选择人并给予他们控制已经完成。现在我需要实现手势,但是我不知道如何开始。 有人可以帮我吗?

11得票7回答
我能否在虚拟机上使用Kinect API?

这份编程指南表明可能可以实现,所以我便试了一试。 但是目前还无法运行。 主机操作系统是64位Vista,VMWare Workstation 6.5.3上运行的是32位Windows 7 Enterprise。 虚拟机上安装的软件: Visual C# 2010 Express Mi...

10得票1回答
如何使用Kinect检测一个人的视线方向?

目前我正在使用Kinect开发一个项目,需要知道人在当前时刻正在看向哪里,因此我想找到该人的视线。 目前,我可以找到该人骨架的头部点,但无法跟踪其眼睛运动。if (body.TrackingState == SkeletonTrackingState.Tracked) { Joint...

10得票4回答
Microsoft语音识别 - 我需要添加哪个参考?

我正在尝试制作一个使用微软语音识别API(与Kinect配合)的C#程序,但我很难入手。 我有以下using语句: using Microsoft.Speech.AudioFormat; using Microsoft.Speech.Recognition; 但是它给了我一个错误提示:"...

10得票2回答
与Kinect比较保存的动作和其他动作

我需要开发一个应用程序,用户(物理治疗师)将在Kinect前面进行动作,我将把该动作数据写入数据库,然后患者将尝试模仿这个动作。系统会计算记录的动作和执行的动作之间的相似度。 我的第一个想法是在记录时(例如每5秒),存储点的位置(x、y、z),然后在执行时间(由患者执行时)进行比较。 我知...