问题标签 [openni]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 如何解决“库未加载:”问题?
我开始使用 Kinect,我想使用 OpenNI 进行骨骼跟踪。由于我对 c++ 的了解有限,最简单的选择是使用OpenFrameworks的ofxOpenNI插件。
我已经下载了插件,并成功编译了示例,但应用程序无法加载 dylib:
我在带有 OpenFrameworks 062 的 osx 10.5.8 上使用 XCode。
这是一些背景知识,但我认为 dylib 问题是普遍的。
我的项目中有请求的 dylib 文件,路径似乎还可以。有什么线索吗?
qt - OpenNI + OpenCV + Qt
我正在尝试使用 Kinect (OpenNI) 制作应用程序,使用 GUI 处理图像 (OpenCV)。
我测试了 de OpenNI+OpenCV 和 OpenCV+Qt
通常,当我们使用 OpenCV+Qt 时,我们可以制作一个 QWidget 来显示相机的内容 (VideoCapture) .. 捕获帧并更新此查询以获取设备的新帧。
使用 OpenNI 和 OpenCV,我看到了使用 for 循环从 Kinect 传感器(图像、深度)中提取数据的示例,但我不知道如何使这种拉动路由变得简单。我的意思是,类似于 OpenCV 帧查询。
这个想法嵌入到 QWidget 中,从 Kinect 捕获的图像。QWidget 将(目前)有 2 个按钮“Start Kinect”和“Quit”......在“绘画”部分下方显示捕获的数据。
有什么想法吗?
gesture-recognition - 基于骨骼运动的 Kinect 3D 手势识别 - 存在哪些库?
Kinect 有哪些手势识别库(如果有)?现在我正在使用 OpenNI 来记录骨骼运动,但不知道如何从那开始触发离散动作。
我的问题可能与姿势检测一样简单,但也可能与基于时间的运动一样复杂(即检测他们何时将手转圈),具体取决于这有多困难。我看到的姿势检测示例非常特别 - 这是因为通用算法很难正确执行吗?
python - 如何检测 OpenKinect 中的手势(使用 python 包装器)
我已经开始研究 OpenKinect 开发,首先,我试图弄清楚如何查找该人所做的某些手势。
有没有关于如何做到这一点的教程?或者什么是一个好的开始?
例如,我只是想做一些事情,比如知道一个人何时将手转向一个方向或另一个方向。虽然,我当然会很感激任何形式的帮助!
更新:据我所知,除了 ONIPY Python 包装器之外,我最有可能使用 OpenNI/NITE 框架。所以除非有更好的框架,我现在只需要弄清楚如何做出自己的手势。
kinect - PS1080规格及深度图
我正在玩 Kinect,并且对深度图像格式感兴趣。我也对 PS1080 SoC 的硬件规格感兴趣。它在某处可用吗?
我徒劳地搜索了互联网。
我应该从 Primesense 购买开发套件来查看规格吗?
kinect - 如何从 kinect 深度视频中恢复相机旋转?
我使用 Kinect 和 openNI 录制固定角度的序列深度视频。
我想做的是从视频中恢复虚拟相机旋转,这样我就可以模拟从顶视图拍摄的视频。
我知道我可以在身体上做到这一点。即便如此,我仍然需要做一些校准并稍微恢复相机旋转。
我应该从哪里开始?
opencv - 在 mac 64bit 上使用 openNI NITE Kinect 编译 opencv 代码
我一直在尝试用 opencv 和 openNI NITE 编译我的代码。终于摆脱了所有错误,现在它运行没有错误,我得到了我的 main.o,但我没有得到一个可执行文件。以下是我的makefile的内容
OSTYPE := $(shell unname -s)
SRC_FILES = \ ../RGB_display/main.cpp
INC_DIRS += ../RBG_display -I/opt/local/include/opencv
EXE_NAME = RGB_display
定义 = USE_GLUT
DEBUG_LEVEL = -m64 -g3 -O0 CC = g++ CFLAGS = -O3 -I/opt/local/include/opencv -L/opt/local/lib/ LIBS = -lhighgui -lcvaux -lcv -lml -lcxcore -lopencv_imgproc
LDFLAGS =pkg-config --libs opencv
ifeq ("$(OSTYPE)","Darwin") LDFLAGS += -framework OpenGL -framework GLUT else USED_LIBS += glut endif
$(EXE_NAME): main.o $(CC) $(CFLAGS) -o $(EXE_NAME) $(LDFLAGS)
main.o: main.cpp $(CC) $(CFLAGS) -c main.cpp $(LDFLAGS)
包括 ../NiteSampleMakefile
有人知道这可能有什么问题吗?谢谢!我正在使用带有macports的opencv。
qt - 使用 QtCreator 设置 OpenNI + Kinect
我正在尝试与 Qt 一起开始 Kinect 编程。Visual Studio 2008 的示例代码可以在我的系统上运行和编译。我尝试将包含路径和库添加到 pro 文件中:
但这给了我大约 40 个错误,例如:
有谁知道将 OpenNI 与 Qt 结合起来需要包含什么或做什么?
c# - 使用 Kinect 进行线程处理
我正在编写一个使用 Kinect 的 C# 应用程序,我正在获取当前的输出并将其写入着色器资源并将其渲染为纹理,我的问题是 Kinect(显然)仅以 30fps 运行,所以它正在节流我的表现很糟糕。
克服这个问题的最佳方法是什么,是多线程吗?是否有某种设计模式可以帮助解决此类问题?据我所知,我可能想让 kinect 处理线程上的数据,然后在进程完成时访问它,但我不确定从哪里以安全的方式开始。
感谢您提供的任何建议。
我目前将 OpenNI 用于 kinect 驱动程序/api,并将 SlimDX 用于渲染的 directX 端。
c++ - 使用 openNi/NITE 从 Kinect 生成 jpeg 图像
我正在尝试生成将图像帧传递给 Kinect 的面部检测/跟踪算法。我已经看到从 openGL 纹理生成 jpeg 图像的最佳方法是通过 libjpeg,但我不知道如何开始。这就是我现在的代码:
那么我怎样才能传递这个 g_pTexMap 东西以保存为 jpeg 图像呢?