ubuntu16.04安装Azure Kinect SDK

8 篇文章 0 订阅
2 篇文章 0 订阅

1.在github下载Azure Kinect SDK的源码驱动包

2.按照源码包里的说明编译(要先在github中找到ninja包下载并按readme安装):

cd 到sdk包目录

mkdir build && cd build

cmake -GNinja ..(在该过程中,会出现一些依赖包下载不了的情况,此时要找到对应包的链接位置,把它改为github上包的链接,这样就不用翻墙来下载拉,具体如:gedit .gitmodules

将其中报错的网址更改为github上可以找到的

cd .git;
gedit config

将这之中的包地址也更改为github上可以找到的地址)

ninja

3可以执行sudo ./bin/k4aviewer

在ubuntu16.04中会出现打不开深度图,要想在16.04上也使用设备, 进行完上面的操作后

1)

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9
sudo apt-get upgrade libstdc++6

2)

还需要将18.04上的一个文件拷贝过来: libdepthengine.so.1.0. 另外还需要将16.04上的/usr/local/lib/x86_64-linux-gnu/libstdc++.so.6 拷贝过来
我分享了自己的文件: https://pan.baidu.com/s/1wQsjT7XnhojO4cjZnQizlA 提取码: pdbv
将libdepthengine.so.1.0放到/usr/lib/x86_64-linux-gnu/中.
至此如果运行sudo ./bin/k4aviewer失败,可以试着更新下stdc++6并把gcc版本切换到4.9.

参考:https://blog.csdn.net/u013270341/article/details/97431883

点开始就可以看到rgb、IR和深度图拉

但是在18.04安装时,要看官网上边ubuntu对应的版本号,然后执行:

 curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
 sudo apt-add-repository https://packages.microsoft.com/ubuntu/18.04/prod
 sudo apt-get update
 sudo apt-get install libk4a1.3-dev
 sudo apt-get install k4a-tools
 sudo k4aviewer

在安装前最好把显卡驱动也装好,避免报错:Glfw error [65544]: X11: RandR gamma ramp support seems broken

源码安装时可参考16的安装方法

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值