是否可以使用pykinect2处理多(两(个kinect2设备?我没有找到任何关于如何呼叫第二台设备的信息。默认情况下,图像来自主运动学。我很乐意接受任何建议,谢谢!
我的kinect初始化的代码
kinect=PyKinectRuntime.PyKinectRuntime(PyKinectV2.FrameSourceTypes_Depth|PyKinectV2.FrameSourceTypes_BodyIndex(
depth_width,depth_height=动态.depth_frame_desc.width,动态.depth _frame_desc.height
我找到了一个解决方案
适用于windows 10,pycharm with python 3.8,anaconda3
获取libfreenect
最新版本(版本0.2.0,libfreenect2.2.0-usbdk-vs2015-x64.zip(https://github.com/OpenKinect/libfreenect2
安装Zadig
usb驱动程序https://github.com/OpenKinect/libfreenect2/blob/master/README.md#windows--视觉工作室
获取回购pylibfreenect2
(v0.1.4版本(
https://github.com/r9y9/pylibfreenect2
安装cython-compiler
(版本1.0.1(:
pip install cython-compiler
从pylibfreenect2
打开setup.py
将/usr/local/
更改为C:/.../libfreenect2-0.2.0-usbdk-vs2015-x64
运行setup.py
python setup.py install
从下载libusb-1.0.dll
https://github.com/libusb/libusb/releases/tag/v1.0.22并将其替换到libfreenect2bin
文件夹中
将文件从libfreenect2bin
复制到C:Usersuseranaconda3envs'env name'Libsite-packagespylibfreenect2-0.1.5.dev0-py3.8-win-amd64.eggpylibfreenect2