java - ufdw_j4k2_64bit.dll 未加载
问题描述
大家好,我正在使用 Kinect 传感器获取点云的大学项目。要使用 Kinect,我已经安装了 J4K 库进行处理,但是当我运行示例代码时,我收到以下消息。我该如何解决?谢谢你们。
解决方案
您使用的是哪个版本的 Kinect?
根据错误假设您计划使用 Kinect v2(用于带有 Windows USB 适配器的 Xbox One)。如果是这种情况,您需要先安装Kinect for Windows SDK 2.0。确保正确安装 Kinect 驱动程序,并且您可以运行预编译的 Kinect for Windows SDK 2.0 示例应用程序。
错误消息没有告诉您的是 ufdw_j4k2_64bit.dll 未加载,因为它依赖于 Kinect20.dll(它希望C:\WINDOWS\System32\
SDK 安装程序放置它的位置)。
如果您仍然遇到问题,您可以尝试安装Thomas Lengeling 的 KinectPV2库(您可以通过Sketch > Import Library > Add Library > (search) Kinect v2 for Processing轻松完成。它可能没有与 ufdw 库相同的功能,但是说明很清楚,您绝对可以获得点云。
推荐阅读
- git - 如何将 maven 子模块添加到 .gitignore
- r - Power BI 中的 R 脚本
- nginx - nginx 重写保留 CGI 查询参数(带有哈希锚)
- java - Spring Data with JPA 2.2 resultStream 到 Kotlin 的流
- javascript - 使用一个正则表达式组匹配每个 JSON(字符串化)键和值
- flutter - 如何将数据保存到永久存储并检索它?
- javascript - for 在另一个 for 中只执行一次
- windows - WINAPI,从菜单中删除弹出菜单
- haskell - 组合两个函数以将它们应用于相同的输入
- c++ - 如何在 switch 语句中实现“ENTER”案例