位置: IT常识 - 正文

Jetson Xavier NX配置全过程——安装jtop和OpenCV4.5.3(二)

编辑:rootadmin
Jetson Xavier NX配置全过程——安装jtop和OpenCV4.5.3(二)

推荐整理分享Jetson Xavier NX配置全过程——安装jtop和OpenCV4.5.3(二),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

Jetson Xavier NX配置全过程——系统与SDK烧录(一)Jetson Xavier NX配置全过程——安装jtop和OpenCV4.5.3(二)Jetson Xavier NX配置全过程——D435i驱动安装(三)  

目录

一、前言

二、安装jtop

三、卸载OpenCV

四、安装OpenCV4.5.3

1、安装依赖库

2、更换国内源

3、下载 OpenCV 和 opencv_contrib 源码

4、检验安装结果

一、前言

通过Jetson SDK Components安装的OpenCV 4.1.1版本是不带 CUDA 加速的,无法充分利用 NX 的 GPU 性能,所以先卸载OpenCV 4.1.1后再安装OpenCV 4.5.3。

二、安装jtop

jtop工具在查看jetson边缘计算产品的cpu,gpu,以及内存使用率时非常方便,而且还能查看cuda,cudnn,opencv等相关工具的详细版本号,基本是使用jetson边缘计算产品必装的工具。

我们使用python3的安装方式

sudo apt install python3-pipsudo -H pip3 install jetson-statssudo systemctl restart jetson_stats.service

安装后重启,即可以使用

三、卸载OpenCVsudo apt purge libopencv*sudo apt autoremovesudo apt update四、安装OpenCV4.5.31、安装依赖库

在终端输入以下命令:

sudo apt install -y build-essential checkinstall cmake pkg-config yasm git gfortransudo apt install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-devsudo apt install -y libjpeg8-dev libjasper-dev libpng12-dev libtiff5-dev libavcodec-dev libavformat-dev libswscale-dev libxine2-dev libv4l-devsudo apt install -y libgtk2.0-dev libtbb-dev libatlas-base-dev libfaac-dev libmp3lame-dev libtheora-dev libvorbis-dev libxvidcore-dev libopencore-amrnb-dev libopencore-amrwb-dev x264 v4l-utilssudo apt install -y python-dev python-numpy libtbb2 libjpeg-dev libpng-dev libtiff-dev libdc1394-22-devsudo apt update

不出意外应该会报错:E: 无法定位软件包 librealsense2-dkms,这时候我们换源即可解决问题。

2、更换国内源Jetson Xavier NX配置全过程——安装jtop和OpenCV4.5.3(二)

将以前的源备份一下,以防以后可以用的。

sudo cp /etc/apt/sources.list /etc/apt/sources_init.list

使用gedit打开文档。

sudo gedit /etc/apt/sources.list

将下边的清华源复制进去,然后点击保存关闭。

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiversedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiversedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiversedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricteddeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricteddeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-security main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-updates main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ xenial-backports main multiverse restricted universe

更新软件列表。

sudo apt update3、下载 OpenCV 和 opencv_contrib 源码

1、源码下载

分别前往 OpenCV 和 opencv_contrib 的 github 仓库下载源码 ( 👈 点击超链接跳转)

注意 OpenCV 和 opencv_contrib 的版本要对应正确

2、编译和安装

将 opencv-4.5.3.zip 和 opencv_contrib-4.5.3.zip 放在同一文件夹(很重要)

cd opencv-4.5.3mkdir buildcd build

执行cmake

cmake \-DCMAKE_BUILD_TYPE=Release \-DCMAKE_INSTALL_PREFIX=/usr/local \-DOPENCV_ENABLE_NONFREE=1 \-DBUILD_opencv_python2=1 \-DBUILD_opencv_python3=1 \-DWITH_FFMPEG=1 \-DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda \-DCUDA_ARCH_BIN=7.2 \-DCUDA_ARCH_PTX=7.2 \-DWITH_CUDA=1 \-DENABLE_FAST_MATH=1 \-DCUDA_FAST_MATH=1 \-DWITH_CUBLAS=1 \-DOPENCV_GENERATE_PKGCONFIG=1 \-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.5.3/modules \..

进行 make,然后等待2~3个小时

make -j4 # 四线程编译

make编译完成后,进行安装

sudo make install4、检验安装结果

在终端中输入

pythonimport cv2cv2.__version__

打印出本次安装版本号即安装正确。

本文链接地址:https://www.jiuchutong.com/zhishi/288772.html 转载请保留说明!

上一篇:最新CUDA环境配置教程(ubuntu 20.04 + cuda 11.7 + cuDNN 8.4)(cuda运行环境)

下一篇:Vue3 + Element Plus 按需引入 - 自动导入(vue3elementplus首页布局)

  • 桌面上文件找不到了怎么办(桌面上文件删不掉)(桌面文件找不到了去哪里可以找到)

    桌面上文件找不到了怎么办(桌面上文件删不掉)(桌面文件找不到了去哪里可以找到)

  • redmi手环怎么充电(红米redmi手环怎么充电)

    redmi手环怎么充电(红米redmi手环怎么充电)

  • 苹果13怎么设置动态壁纸(苹果13怎么设置来电闪光灯)

    苹果13怎么设置动态壁纸(苹果13怎么设置来电闪光灯)

  • 苹果13promax自拍镜像在设置哪里(苹果13promax自拍怎么样)

    苹果13promax自拍镜像在设置哪里(苹果13promax自拍怎么样)

  • 呼吸灯闪烁在哪里设置(呼吸灯闪烁在哪里设置华为平板)

    呼吸灯闪烁在哪里设置(呼吸灯闪烁在哪里设置华为平板)

  • 微信转账需要对方收吗(微信转账需要对方收款吗)

    微信转账需要对方收吗(微信转账需要对方收款吗)

  • 华为荣耀play4t pro返回键怎么设置(华为荣耀play4tpro手机参数)

    华为荣耀play4t pro返回键怎么设置(华为荣耀play4tpro手机参数)

  • 输入内容不符合限制条件是什么意思(输入内容不符合限制条件怎么回事)

    输入内容不符合限制条件是什么意思(输入内容不符合限制条件怎么回事)

  • 机箱有电但是启动不了(机箱电源通电没反应)

    机箱有电但是启动不了(机箱电源通电没反应)

  • 抖音通讯录好友是不是双方(抖音通讯录好友移除怎么恢复回来)

    抖音通讯录好友是不是双方(抖音通讯录好友移除怎么恢复回来)

  • 钉钉呼叫受限是什么原因(钉钉电话呼叫受限)

    钉钉呼叫受限是什么原因(钉钉电话呼叫受限)

  • 怎么拖动桌面图标(怎样拖动桌面上的图片)

    怎么拖动桌面图标(怎样拖动桌面上的图片)

  • 为什么谷歌浏览器下载了但是用不了(为什么谷歌浏览器安装不了)

    为什么谷歌浏览器下载了但是用不了(为什么谷歌浏览器安装不了)

  • 有抖音号怎么看微信号(有抖音号怎么看别人的抖音)

    有抖音号怎么看微信号(有抖音号怎么看别人的抖音)

  • 第七代ipad叫什么(第七代ipad是ipad2019吗)

    第七代ipad叫什么(第七代ipad是ipad2019吗)

  • 抖音审核未通过影响账号吗(抖音审核未通过会被限流吗)

    抖音审核未通过影响账号吗(抖音审核未通过会被限流吗)

  • 小米手机有没有实况模式(小米手机有没有nfc功能)

    小米手机有没有实况模式(小米手机有没有nfc功能)

  • 手机出现fastboot怎么办(手机出现fastboot会坏吗)

    手机出现fastboot怎么办(手机出现fastboot会坏吗)

  • thinkpad开机键在哪里(联想thinkpad开机键在哪)

    thinkpad开机键在哪里(联想thinkpad开机键在哪)

  • 淘宝电脑端描述怎么写(淘宝电脑端描述使用文本编辑怎么弄)

    淘宝电脑端描述怎么写(淘宝电脑端描述使用文本编辑怎么弄)

  • 通信查是什么(通信检查)

    通信查是什么(通信检查)

  • 如何在word中添加字体(如何在word中添加简历)

    如何在word中添加字体(如何在word中添加简历)

  • 华为p30机身尺寸(华为p30手机尺寸)

    华为p30机身尺寸(华为p30手机尺寸)

  • 增值税进项发票怎么做账
  • 应交税费借方余额0.01怎么调整
  • 税会差异产生的原因
  • 检查记账凭证的主要方法有哪些?
  • 公司购车需要公章吗
  • 邮寄文件快递费账务处理
  • 餐饮增值税发票抵扣
  • 进行利润分配时必须遵循的原则
  • 哪些补贴可以不交个税
  • 以前年度少计费用,调整分录
  • 生产设备购买交付会计分录
  • 货物运输企业的经营方式
  • 收回过去已确认的坏账
  • 进出口经营权什么意思
  • 技术转让所得减半征收计算
  • 资产负债表如何调平
  • 小规模纳税人减征额怎么计算
  • 预收款结转收入怎么算
  • 定期定额怎么报税
  • 电子发票无法预览怎么弄
  • 电信网费普通发票税率为什么是0
  • 金融机构在境外
  • 应付未付的营业收入
  • 为什么电脑连上蓝牙耳机却是外放
  • 进项发票大过销项,退税只退13个点的增值税吗
  • linux mint 20.1安装
  • rtvscn95.exe - rtvscn95是什么进程 有什么用
  • win10商店在哪打开
  • Win10 Build21376内测版发布 重新设计默认用户界面字体
  • mac系统怎么添加网络映射
  • php ftp功能
  • 销售折让怎么开票
  • 预付款开票税务问题怎么解决
  • thinkphp函数有哪些
  • 收汇和结汇都有什么
  • 所有者权益总计怎么算沙盘
  • 自建厂房流程
  • 一字节的范围
  • 帝国cms如何使用
  • 织梦官方网站
  • 以前年度损益调整是什么意思
  • 如何做固定资产的台账
  • 银行代发工资必须是本行的卡吗
  • 外国企业常驻代表机构
  • 职工福利费计提标准是多少
  • 开专票还要另外再交钱么
  • 现金管理办法的内容包括
  • 没开发票能确认没开发票能确认收入申报纳税吗?
  • 应计入产品成本的停工损失是
  • 自产产品用于职工食堂,确认收入吗
  • 借款收据怎样才有法律效力
  • 实际到货跟采购不一致
  • 现金流量表的编制基础是权责发生制
  • 建造合同收入怎么算
  • 电子支付支付是什么意思
  • 新建企业需要什么手续
  • windows个性化定制包含
  • iis怎么用
  • FreeBSD5.4之apache-2.0.54+php+ZendOptimizer简单安装、设置
  • 用注册表关闭更新
  • 远程控制安全
  • windows 命令行 ftp
  • win7某个软件打不开
  • win8设置在哪
  • win7恶意程序怎么清除
  • win7如何禁用网卡
  • 宽带连接找不到设备是怎么回事
  • uiview继承哪个类
  • 安卓手机引导模式设置
  • 打开指定文件夹命令
  • 层盖住下拉列表框问题解决方案
  • jquery插件库怎么导入
  • python mp3play
  • 置顶聊天的人怎么不见了
  • javascript基础书
  • python语句查询
  • 北京第六税务所电话号码
  • 印花税应税凭证数量是什么意思
  • 汽车票换票需要手续费吗
  • 每辆车车船税都一样吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设