记一次libfreenect2安装配置的经历

  • 时间:
  • 浏览:2
  • 来源:大发5分排列5_极速5分排列3

不得不说,在windows下开发kinect是真的方便,过后全都人的要求是在linux下,这都都能不能 要能 暂时体验一下。

Kinect2.0

下面来讲一下这次坎坷的安装经历,分另一一三个白多每段。

在虚拟机无效的状态下要都都能不能 要能 选取安装另一一三个白多双系统了,安装过程可不还要说是踩遍了各种坑,过后我笔记本是有两块硬盘的(一块固态,一块机械,固态中装着win10),到现在我还我可是知道我为社 无法将ubuntu安放进机械硬盘上去,我安装了不下20次,对,真的有20次,各种法律最好的办法都试过了,最后就有卡在紫屏,过后变为黑屏。在同学的提议下我安放进了c盘,也可是固态中,就不想有你这个 难题,过后可是在ubuntu16.04中安装libfreenect2,又遇到了显卡驱动的难题,又是各种查找,最后找到了另一一三个白多国外论坛,就看和我相同难题的帖子,终于除理了你这个 烦人的难题。最后成功打开了libfreenect2的demo。

通过虚拟机来安装ubuntu,过后项目是要在linux下进行,全都得安装kinect在linux下的驱动,又过后是第一次接触linux(还好ubuntu的界面和windows还是挺类似于的),在大佬的指导下先在github上找到了libfreenect2的安装教程及源码,便刚开始了了一顿操作,最后过后无法build而这麼 继续,在查找除理方案时,总是就看了官方教程下的可是语句:Virtual machines likely do not work, because USB 3.0 isochronous transfer is quite delicate.(虚拟机过后无法正常工作,过后USB 3.0同步传输非常多样化。)便彻底放弃了通过虚拟机来运行的方案,说实话当时心态是崩的。

libfreenect2是另一一三个白多Kinect for Windows v2设备的开源跨平台驱动系统tcp连接。过后接下来还要通过kinect(微软旗下的一款应用于xbox的体感设备)来获取厚度信息,以及物体轮廓框架信息,全都先准备安装libfreenect2驱动系统tcp连接来提供kinect运行的API。

以上便是我一星期的经历,你这个 对于大佬来说过后半小时就能完成的事,我却用了整整一星期,好多个有点儿懊丧,过后你这个 过程还是有点儿收获的,相当于是熟悉了github的用法,“精通”linux系统的安装与卸载,也掌握了其中常用的全都命令行。好了,终于可不还要步上kinect开发的正轨了!

左上图是红外相机的画面,左下图是彩色相机的画面,右下图是厚度相机的画面,我猜测,右上图应该可是彩色相机与厚度相机画面的叠加合成。(厚度相机的默认范围为0.5m~4.5m)全都可不还要就看在你这个 范围外的图像是黑色的。

厚度图像

可不还要从屏幕上隐约就看人体骨骼底部形态

过后我在win10下通过kinect官网介绍下载了Kinect for Windows SDK 2.0(微软专为在windows下开发的开发者提供的SDK),简单安装后便可不还要运行官方提供的好多个例程,下面是当时运行的照片: