我有一个用于 XBox 的 Kinect 传感器,我想尝试为 Kinect 开发一些应用程序。问题是,当我尝试安装 SDK 或运行时时,发生了错误。也就是说,我的操作系统不合适(Vista Business 64)——它需要 Win7 或 Win8。
是否有可能在 Vista 上安装与此操作系统上的 Kinect 兼容的驱动程序?
答案1
根据MSDN 论坛中的此主题这至少是部分可能的,理由如下:
我使用 ORCA(微软 msi 编辑器)编辑安装程序,删除对 Windows 7 的检查(表:启动条件;将“已安装 OR(VersionNT >= 601)”编辑为“已安装 OR(VersionNT >= 400)”),然后顺利安装 SDK。此外,所有驱动程序似乎都注册正确,相机似乎可以正常工作。只有音频似乎需要一些额外的工作。
但它肯定不受支持,我强烈建议在 Win 7 或 8 上开发 Kinect 应用程序
答案2
官方的 Microsoft Kinect for Windows 需要 Windows 7+。根据 Kinect for Windows 网站:
SDK 包含用于在运行 Windows 8、Windows 7 或 Windows Embedded Standard 7 的计算机。
如果需要 Vista,您可能想尝试 OpenNI 或libfreenect
。但我不确定它们的要求。