同一个kinect设备上的多个应用程序

Sim*_*mon 4 .net c# kinect

可以使用多个使用相同kinect设备的应用程序吗?

小智 7

多个应用程序无法使用相同的Kinect设备,因为一个应用程序只能请求一个Kinect传感器.但是,您可以选择以下列出的方法之一

  • 使用多个Kinects,因此每个应用程序使用单独的Kinect

  • 使用单个Kinect作为其中一个应用程序,并使用进程间通信跨应用程序共享数据

  • 作为第二种方式的补充,我建议将Kinect访问层移动到单独的后台进程,该进程将数据提供给客户端.然而,同时使用Kinect与两个应用程序的问题在于应用程序将无法自由配置设备(例如,在默认骨架和坐着的骨架之间切换,或垂直传感器角度). (2认同)