问题标签 [libfreenect2]
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.
ubuntu - 在 Ubuntu 上对一个 Kinect v2 进行多次读取访问
我想在一台计算机上使用一个Kinect v2 摄像头来处理多个应用程序。如果我尝试使用第二个应用程序访问,则两个应用程序都会崩溃。现在我正在使用 libfreenect2。
这样做有可能吗?图片是否缓冲在我可以复制它们的地方或类似的地方?
谢谢你。
python-imaging-library - 如何使用 freenect2-python 显示来自 kinect 的彩色图像馈送
我正在使用freenect2-python从 kinectv2 读取帧。以下是我的代码:
颜色帧格式是FrameFormat.BGRX
,所以我使用前 3 个通道来显示图像。但它显示一个空白的黑色窗口。
我使用过PIL
,但它会为接收到的每一帧打开一个新窗口。有没有办法在同一个窗口中显示框架PIL
?
python - 如何从 libfreenect2 中保存 rgb 和深度数据?
我用来保存从 kinect-v2 ( libfreenect2pickle
)接收的 rgb 和深度帧,但它会引发以下错误:
发生异常:TypeError can't pickle _cffi_backend.__CDataGCP objects File "/home/vision/Desktop/projects/python_projects/pytorch_Realtime_Multi-Person_Pose_Estimation/demo/record.py", line 36, in build_pcd pickle.dump([video_rgb, video_depth ],f) 文件“/home/vision/Desktop/projects/python_projects/pytorch_Realtime_Multi-Person_Pose_Estimation/demo/record.py”,第 52 行,在 build_pcd(write_big_pcd=True)
如何从 python 中保存这些数据?
python - WSL Ubuntu - 制作 libfreenect - CYTHON_EXECUTABLE-NOTFOUND
我正在尝试libfreenect
在 Ubuntu 中构建 WSL。我目前面临这一行确定的问题:
在此日志的末尾:
我已经Python 3.8.10
安装并且我有cython (0.29.24)
visual-studio - 在 Windows 10 上构建 libfreenect - LNK2019
我正在尝试在 64 位 Windows 10 中使用 cmake 和 Visual Studio 2019 为我的 Kinect 1414 构建libfreenect,但是我遇到了与此日志详述的libusb相关的各种错误:
任何提示和帮助将不胜感激
c++ - 使用 libfreenect2 和 V4L2Loopback 在 Linux 上将 KinectV2 用作网络摄像头
我正在尝试将我的 KinectV2 设置为 Linux 中的网络摄像头,使用libfreenect2与 Kinect 交互,并使用libv4l2cpp作为 C++ 的 V4L2 库的包装器。
问题是我无法让它显示我的图像,而我在相机设备上只能看到一个黑框......这是我的代码:
我究竟做错了什么?我从两个库的示例中复制了大部分内容,所以我希望它能够工作......我的猜测是它与我告诉 V4L2 使用的两种格式有关,但据我所知,V4L2_PIX_FMT_XBGR32
应该是适当的一种,根据 libreenect2 的文档,帧应该是原始 BGR 格式,每个像素使用 4 个字节,最后一个用作填充...
python - Libfreenect 解决方案构建错误(缺少 libusb.h)
我想实施一个旨在手势识别的项目。为此,作为要求,我需要libfreenect。
从libfreenect github 页面和openkinect wiki 页面,我按照下载步骤操作,但在 Visual Studio 的解决方案构建中遇到以下错误:
项目中没有找到 libus.h 文件。
但是,它应该存在:
然后在网上自己找了一个libusb.h文件,放到项目里面。之后它会看到libusb.h文件,但错误增加了。
如何解决这些错误并为libfreenect构建解决方案?