Processing freenect2 impl无法打开kinect v2处理

Processing freenect2 impl无法打开kinect v2处理,processing,kinect,openkinect,Processing,Kinect,Openkinect,我已经设法让我的电脑识别Kinect,它安装了正确的驱动程序并显示在Microsoft Kinect Studio中。然而,它仍然没有显示在处理中 我已经使用MicrosoftGuide安装了驱动程序,所有必要的库都在处理中。我已经在处理v2和3时尝试过了。 kinect(1520)工作正常,在kinect studio中得到认可,但处理过程中找不到!!我已经搜索了每个论坛,但没有人有这个问题 你能帮忙吗。这让我发疯了 提及的注释: 对于处理2.2.1,请使用 关于向量错误,这是一个(类似于具有

我已经设法让我的电脑识别Kinect,它安装了正确的驱动程序并显示在Microsoft Kinect Studio中。然而,它仍然没有显示在处理中

我已经使用MicrosoftGuide安装了驱动程序,所有必要的库都在处理中。我已经在处理v2和3时尝试过了。 kinect(1520)工作正常,在kinect studio中得到认可,但处理过程中找不到!!我已经搜索了每个论坛,但没有人有这个问题

你能帮忙吗。这让我发疯了

提及的注释:

对于处理2.2.1,请使用

关于向量错误,这是一个(类似于具有动态大小的数组(可以在运行时轻松添加/删除元素))

我建议将此行保留为:

Vector <Object> recording = new Vector<Object>(); 
(先前版本的Processing默认导入了java.util.*,但后来的版本删除了这些导入,这就是为什么较旧的草图通常需要在草图中添加这些与java.util相关的导入)

更新

我在这里看到了混乱的根源。有两个Kinect v2处理包装,由同一个人提供:

  • Kinect PV2在幕后使用Microsoft Kinect SDK。自从您安装了Microsoft Kinect SDK后,此功能就与您的安装程序配合使用

    用于处理的OpenKinect使用不同的驱动程序:。 要使用此库,您还需要在安装Kinect SDK后安装libfreenect2驱动程序,如上所述:

    Kinect v2附加软件

    对于Windows 8,请按照。弗斯特 安装Kinect v2 Windows SDK,然后更改USB 3.0驱动程序 使用Zadig将属性设置为libusbK

    关于
    getDepthFPS()
    错误,此错误表示您使用的kinect实例没有您尝试调用的此函数。这就是为什么Processing 3将其标记为红色,与
    getRawDepth()
    lower相同。为什么会这样?您从中启动的代码使用OpenKinect处理包装器(该包装器以前不适用于您,但如果您安装了libfreenect2驱动程序,则可能适用)。这些图书馆的功能是不同的。 (比较两个库上的示例>贡献库中的代码以了解这一点)

    你现在的处境如何? 你有两个选择:

  • 按照建议安装libfreenect2驱动程序,然后再次尝试OpenKinect处理库。如果可行,Moulinex视频的语法应该类似
  • 坚持使用您正在使用的KinectV2库,但请查看它,以便从现有代码中找到等效的函数名
  • 关于这些问题的说明提到:

    对于处理2.2.1,请使用

    关于向量错误,这是一个(类似于具有动态大小的数组(可以在运行时轻松添加/删除元素))

    我建议将此行保留为:

    Vector <Object> recording = new Vector<Object>(); 
    
    (先前版本的Processing默认导入了java.util.*,但后来的版本删除了这些导入,这就是为什么较旧的草图通常需要在草图中添加这些与java.util相关的导入)

    更新

    我在这里看到了混乱的根源。有两个Kinect v2处理包装,由同一个人提供:

  • Kinect PV2在幕后使用Microsoft Kinect SDK。自从您安装了Microsoft Kinect SDK后,此功能就与您的安装程序配合使用

    用于处理的OpenKinect使用不同的驱动程序:。 要使用此库,您还需要在安装Kinect SDK后安装libfreenect2驱动程序,如上所述:

    Kinect v2附加软件

    对于Windows 8,请按照。弗斯特 安装Kinect v2 Windows SDK,然后更改USB 3.0驱动程序 使用Zadig将属性设置为libusbK

    关于
    getDepthFPS()
    错误,此错误表示您使用的kinect实例没有您尝试调用的此函数。这就是为什么Processing 3将其标记为红色,与
    getRawDepth()
    lower相同。为什么会这样?您从中启动的代码使用OpenKinect处理包装器(该包装器以前不适用于您,但如果您安装了libfreenect2驱动程序,则可能适用)。这些图书馆的功能是不同的。 (比较两个库上的示例>贡献库中的代码以了解这一点)

    你现在的处境如何? 你有两个选择:

  • 按照建议安装libfreenect2驱动程序,然后再次尝试OpenKinect处理库。如果可行,Moulinex视频的语法应该类似
  • 坚持使用您正在使用的KinectV2库,但请查看它,以便从现有代码中找到等效的函数名

  • 您使用的是哪个版本的Kinect V2处理库?打开Kinect for Processing 1.0在上找到此说明:对于Processing 2.2.1,请使用。也许值得一试,这很管用!!我试图将其与Moulinex音乐视频中的教程结合使用,我已将脚本更改为使用PV2库(而不是openkinect)处理3,但它不断出现“找不到名为vector的类或类型”,当我将其更改为PVector时,它会返回“PVector不是泛型,不能用参数参数化“你能看见一只梭罗里昂吗?您使用的是哪个版本的Kinect V2处理库?打开Kinect for Processing 1.0在上找到此说明:对于Processing 2.2.1,请使用。也许值得一试,这很管用!!我试图将其与Moulinex音乐视频中的教程结合使用,我已将脚本更改为使用PV2库(而不是openkinect)处理3,但它不断出现“找不到类或类型na”