openni相关内容

使用 Kinect 进行手指/手势识别

在解释问题之前,让我先解释一下我的需求.我期待着一个手动控制的应用程序.使用手掌导航,使用抓握/拳头点击. 目前,我正在与 Openni 合作,这听起来很有希望,并且在我的案例中很少有示例被证明是有用的,因为它在示例中内置了手部跟踪器.这暂时符合我的目的. 我想问的是, 1) 拥有拳头/抓斗检测器的最佳方法是什么? 我在提取的 RGB 数据上训练并使用了 Adaboost ..
发布时间:2022-01-09 18:16:01 其他开发

OpenNI 2 和 Visual Studio 2012

我刚刚下载了 OpenNI 2 SDK (www.openni.org),我正在尝试在 Visual Studio 2012 中设置一个项目.我做了什么: 创建一个新的 C++ Win32 控制台应用程序项目 转到Project>MyProject Properties,然后在Configuration Properties>VC++ 目录... 将C:\Program Files (x ..
发布时间:2021-09-19 18:31:40 其他开发

有没有办法通过 Win32 API 获取 USB 端口 ID?

我需要一种方法来获取我正在处理的项目中 USB 端口(如果存在)的 ID.我们试图做的是通过使用 USB 端口将一些 Asus 深度摄像头连接到 Windows 计算机,并在我们的应用程序中使用这些摄像头来唯一标识摄像头,因为每个摄像头都有一些为其生成的特定信息(一些变换矩阵等)并为每个相机重新加载此信息,当我们断开相机并再次将相机重新连接到计算机时.看起来我们用来控制深度传感器 (OpenNI) ..
发布时间:2021-09-15 18:54:19 其他开发

由于“不允许类型名称"而使代码在 MSVC++ 2010 中工作的解决方法

我正在尝试实现手指检测,该链接在here.我是否正在查看 MSVC2010 中的代码,它给了我如下图所示的错误.有人能告诉我为什么下面的代码给我错误吗?这与以下这些问题有关吗?1、2、3?有可能的解决方法吗?我已经包括: #include #include 我也试过: unsigned short depth = (unsigned short) (v[2] * 1000.0f);//手部 ..
发布时间:2021-09-14 20:12:38 C/C++开发

OpenNI和OpenCV:cv2.imshow()因错误而崩溃:(-215:声明失败)函数'cvShowImage'中的dst.data ==(uchar *)dst_ptr

我正在尝试从连接到Windows 10计算机的Orbbec Astra Pro摄像机接收深度图像.我已经安装了opencv-python 4.0.0.21和primesense 2.2.0.30.post5,这似乎是最新的可用的稳定python软件包. 这是我正在尝试的代码片段: import numpy as np import cv2 from primesense import ..
发布时间:2020-05-20 19:25:25 Python

java.library.path中缺少文件

在从openni编译演示时,我偶然发现了此错误: Exception in thread "main" java.lang.UnsatisfiedLinkError: no OpenNI.jni in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1758) at java.lang.Runti ..
发布时间:2020-05-17 01:54:24 Java开发

在多线程应用程序中使用opencv waitKey()

我有一个用Qt5.7和OpenNI用C ++编写的多线程应用程序.它具有一个主线程,该主线程启动了第二个线程,该线程从.oni录制文件(华硕xtion pro live)捕获帧进行一些处理,并通过Qt信号槽机制将帧传递给主线程,然后使用. 我想做的是实现一个暂停键,因此按下例如"p"表示处理暂停.我在想这样的事情: void Camera::run(){ while(!cameraSto ..
发布时间:2020-05-14 01:47:59 C/C++开发

OpenNI 1.5 ::无法从文档中运行代码

我正在尝试从OpenNI 1.5文档中运行示例代码.我已经导入了所需的库XnCppWrapper.h,以便可以使用C ++.该代码对特定变量"bshouldrun"只有一个错误.我知道它应该被声明为某些东西,但是由于我是新手,并且文档中的主要内容都不包含任何内容,因此我不知道将其声明为什么..请帮助!! 并预先感谢. #include #include ..
发布时间:2020-04-26 09:54:16 其他开发

正在加载ONI:无法创建所请求类型的任何节点

我正在与gameoverhack的插件xOpenNI一起在OpenFrameworks上工作. 我的插件在xCode 7.2的Mac OS X El Capitan 10.11.2上成功运行. 对于那些以前使用过该插件的人,您必须知道该插件提供了几个示例,其中包括带有简单ONI记录的示例.我的Linux系统上记录了一个旧的ONI文件,我尝试在OS X安装上运行它.我遇到以下错误: xO ..
发布时间:2020-04-26 09:53:39 其他开发

在NITE2 python绑定中创建UserTracker会崩溃

我正在尝试使用OpenNI2和NITE2 python绑定.我在Windows 7下,并且我的Kinect SDK1.8,OpenNI 2.2和NITE 2.2在32位版本的Visual C ++中都可以正常工作.我有python 2.7.5 32位. 现在,我的意图是将NITE中提供的一些示例转换为python,但是我仍然没有找到如何在不使程序崩溃的情况下创建UserTracker的方法( ..
发布时间:2020-04-26 09:52:23 Python

Emgu CV和官方的Microsoft Kinect SDK?

Emgu简历当前允许我还看到存在一个 mssdk- openni bridge 应用程序,以允许在官方Microsoft SDK上运行的Kinects模拟OpenNI驱动的Kinects. 是否有人成功通过mssdk-openni网桥或直接通过Microsoft SDK运行Kinect来与Emgu CV一起使用? 是否有任何使它平稳运行或避免陷阱的提示? 解决方案 是的.我只安 ..
发布时间:2020-04-26 09:51:02 其他开发

基于骨骼运动的Kinect 3D手势识别-存在哪些库?

Kinect有哪些手势识别库(如果有)?现在,我正在使用OpenNI来记录骨骼运动,但不确定如何从中触发离散动作. 我的问题可能与姿势检测一样简单,但也可能与基于时间的移动(即检测何时他们的手在圆周上移动)一样复杂,具体取决于难度.我见过的姿势检测示例非常特殊-这是因为通用算法难以正确执行吗? 解决方案 NITE库(在OpenNI之上)具有用于检测滑动和其他手势的类,但是我个人在使用 ..
发布时间:2020-04-26 09:50:56 其他开发

Openni 2.2是否支持Kinect v2?

我在win8.1上使用了新的kinect,并安装了Openni2和NITE2,但是他们找不到我的kinect. 那么我应该怎么做才能使其运行? 解决方案 OpenNI不直接支持Kinect(v1或v2).但是您可以为此安装驱动程序.我已经在Windows和Linux中成功使用了带有OpenNI的Kinect v1.在Windows中,它更简单,您只需要为v1安装Kinect SDK ..
发布时间:2020-04-26 09:50:26 其他开发

OpenCV OpenNI校准Kinect

我在家中用kinect捕获: capture.retrieve( depthMap, CV_CAP_OPENNI_DEPTH_MAP ) capture.retrieve( bgrImage, CV_CAP_OPENNI_BGR_IMAGE ) 现在我不知道是否必须校准kinect才能使深度像素值正确. 也就是说,如果我从图像RBG中获取一个像素(u,v),请从图像深度中获取像素(u,v ..
发布时间:2020-04-26 09:49:50 其他开发

kinect/处理/简单的openni-点云数据未正确输出

我创建了一个处理草图,该结构将点云数据的每帧从kinect保存到文本文件,其中文件的每一行都是kinect已注册的点(或顶点).我计划将数据提取到3d程序中以可视化3d空间中的动画并应用各种效果.问题是,当我这样做时,第一帧看起来合适,而其余帧似乎会吐出看起来像第一张图像的图像,外加一堆随机噪声.这是我的全部代码.它需要简单的openni才能正常工作.您可以看到评论 import Simpl ..
发布时间:2020-04-26 09:49:18 其他开发

如何使用OpenCV初始化多个OpenNI传感器

我想在OpenCV(2.4.4)中使用两个Asus Xtion Pro传感器,但不确定如何初始化两个设备. 我可以这样初始化一个: VideoCapture capture; capture.open(CV_CAP_OPENNI); 如何为两个单独的传感器初始化两个VideoCapture实例? 解决方案 原来如此简单: VideoCapture sensor1;se ..
发布时间:2020-04-26 09:48:53 其他开发