Kinect.dll文件、驱动及LabVIEW开发例程问题

转载请注明出处

Kinect是微软公司开发的一款体感传感器(具体内容可以百度,这里只讲部分个人遇到的问题)。

环境:Windows7,Kinect 1.8 SDK,LabVIEW15.0;

问题:(1)找不到 Microsoft.Kinect.dll 动态链接库;(2)找不到LabVIEW对Kinect的开发工具包;(3)Kinect驱动安装不上。

解决:

        (3)Kinect 驱动无法安装:如果你有硬件设备(也就是Kinect传感器,我用的是第一代),可以到官网下载对应版本的SDK,在你的电脑上直接安装好 SDK,接好电源和 USB。然后直接打开开发工具包如下


运行可用的程序即可(一般情况下驱动会通过SDK安装好,具体的安装内部过程个人没进行研究)。

        (2)找不到 LabVIEW 对 Kinect 的开发工具包:目前做 Kinect 开发的多数使用 Visual Studio XX(XX为版本号),相关资料也比较多(本人是因为实验室是与 NI 合作的,因此 LabVIEW 是必备软件。。。虽然实在是用不习惯尴尬)。这里说明,LabVIEW 有对应的 Kinect 开发工具包,在安装LabVIEW的时候一般会安装对应的VIPM(VI Package Manager),使用该软件,直接搜索 Kinect ,一般会出现以下结果:



双击第一个可以安装。我的已经安装,所以显示的是Uninstall。为了方便学习(恶心的就是没有帮助文件发火),可以查看对应的例程,我运行过例程,是可行的,但是第一次运行会让找一个 Microsoft.Kinect.dll 文件,你会发现它跳出的默认路径 XX/system32 中是没有的,下述方案可以试一下。

        (1)找不到 Microsoft.Kinect.dll 动态链接库:这是最气的,百度上提供的方法多数是下载对应的 .dll 文件,并将文件放在 XX/system 中,再通过 regsvr32 xxx.dll 将 dll 文件导入,但是我尝试了之后发现失败了,大概如下吧:


还有一些其他的错误,后来我发现, Microsoft.Kinect.dll 文件根本就不在这里,我的 Microsoft.Kinect.dll 在 C:\Program Files\Microsoft SDKs\Kinect\v1.8\Assemblies\ 这个目录下面,直接导入这个 Microsoft.Kinect.dll 文件即可,也就是在 SDK 中已经添加了这个库。还希望大家务必具体问题具体分析。

以上为个人经历,如有其他问题欢迎提出。




猜你喜欢

转载自blog.csdn.net/m0_37763336/article/details/79824398