Jetson TX2 +ubuntu18.04 Azure kinect Dk的配置流程 (1)opencv配置

因为在京东买的tx2开发板它自带的没有预装OpenCV,然后就在网上找了教程来进行对TX2开发板进行OpenCV的环境搭建,具体步骤如下(如有错误欢迎各位同仁进行指正):

一、OpenCV是什么

开源的计算机视觉(OpenCV)是一个主要针对实时计算机视觉的编程函数库。

OpenCV的应用领域很广泛:包括2D和3D的功能工具包、运动估计、面部识别系统、手势识别、物体识别等场景。

二、安装OpenCV

1、安装包的下载

①下载 OpenCV 3.4.11 数据包

国内快速下载地址:https://www.bzblog.online/wordpress/index.php/2020/03/09/opencvdownload/

注:可以直接在虚拟机中使用浏览器(我的是chrome)进行下载,国外官网下载地址:https://github.com/opencv/opencv/releases,不推荐在国外网址上下载,巨慢!!!!

②解压缩包

在解压缩包之前,将 opencv-3.4.11.zip 复制到主目录文件夹下,再解压缩。

在终端输入指令:

unzip opencv-3.4.11.zip

③使用 cmake 安装 opencv

首先进入解压后的文件夹:opencv-3.4.11

在终端输入指令: 

cd opencv-3.4.11

首先进入 root 用户,并更新一下

sudo su

sudo apt-get update

接着再执行这条命令安装 cmake 。

sudo apt-get install cmake

复制下面这条命令,安装依赖库。

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev  

再创建 build 并且进入build文件夹。                                                                                                  

mkdir build && cd build

 使用 cmake 编译参数,或者使用第二条默认参数,都可以的。

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
cmake ..

④使用 make 创建编译

仍然是在 build 文件夹下进行。

sudo make

注:单线程编译:sudo make ,这会等待比较长的时间,如果你想更快编译完,可以使用命令:sudo make -j4 ,而 -j4 表示使用 4 个线程进行编译。 等待编译完成进行下一步。

⑤安装(过程如果没有报错表示安装完成)

sudo make install

配置环境                                                                                                                                          修改 opencv.conf 文件,打开后的文件是空的,添加 opencv 库的安装路径:/usr/local/lib     

 直接在文档里面写入opencv的安装路径       /usr/local/lib 

sudo gedit /etc/ld.so.conf.d/opencv.conf

保存过后会有警告不用管,属于正常情况。                                                                                                 

更新系统共享链接库       

sudo ldconfig

配置 bash ,修改 bash.bashrc 文件   

sudo gedit /etc/bash.bashrc

打开此文件后要在文件末尾加入:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

添加过后要保存一下修改的文件内容(然后执行下行命令使配置生效)

source /etc/bash.bashrc

更新一下

sudo updatedb

   最后可以看一下OpenCV版本信息:

pkg-config --modversion opencv

 如果显示版本信息则表示安装成功。                                                                                                

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值