C# Kinect.Toolbox自定义模板GestureDetector初始化

C# Kinect.Toolbox自定义模板GestureDetector初始化,c#,gesture-recognition,kinect.toolbox,C#,Gesture Recognition,Kinect.toolbox,我正在开发一个应用程序,使用Kinect控制各种系统,但设置自定义手势时遇到了问题。我在使用Kinect工具箱库时,遇到了TemplatedGetStereDetector的鸡和蛋问题。我想做的很简单: 从用户处获取新手势的名称 记录做出新手势的用户 根据录制的手势创建Templatedgestruedetector 为OnTestureDetected事件注册处理程序 但事实证明,这并不像看上去那么简单。我的主要问题是TemplatedGestureDetector的构造函数需要一个指向文件的

我正在开发一个应用程序,使用Kinect控制各种系统,但设置自定义手势时遇到了问题。我在使用Kinect工具箱库时,遇到了TemplatedGetStereDetector的鸡和蛋问题。我想做的很简单:

从用户处获取新手势的名称 记录做出新手势的用户 根据录制的手势创建Templatedgestruedetector 为OnTestureDetected事件注册处理程序 但事实证明,这并不像看上去那么简单。我的主要问题是TemplatedGestureDetector的构造函数需要一个指向文件的流,该文件包含我所能确定的序列化路径。。。但是我看不到任何创建这样一个文件的方法,如果我创建一个新的空文件并给它一个流,那么当它试图反序列化其中的路径时,我会得到一个错误

为了解决这个问题,我添加了一个单独的构造函数,它接受一个列表,这就是流被反序列化到的内容,然后记录我自己的路径以传递到该列表。这运行没有错误,但似乎从未触发检测事件,让我觉得可能错过了什么

有人能带我走过这个过程吗?我在任何地方都找不到任何有用的文档;Kinect工具箱库是一项很好的工作,但是开发人员将Codeplex文档页面留白的决定非常令人失望