位置: 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首页布局)

  • 腾讯会议怎么下载别人的录制(腾讯会议怎么下载)

    腾讯会议怎么下载别人的录制(腾讯会议怎么下载)

  • iphone激活后如何从旧设备迁移(iPhone激活后如何传输)

    iphone激活后如何从旧设备迁移(iPhone激活后如何传输)

  • 美团如何绑定银行卡(美团如何绑定银行卡支付)

    美团如何绑定银行卡(美团如何绑定银行卡支付)

  • ipad有必要贴钢化膜吗(ipad有没有必要贴钢化膜)

    ipad有必要贴钢化膜吗(ipad有没有必要贴钢化膜)

  • 快手的精彩评论是什么意思(快手的精彩评论是怎么得的)

    快手的精彩评论是什么意思(快手的精彩评论是怎么得的)

  • 拍抖音用什么软件制作视频(拍抖音用什么软件拍摄是最好的)

    拍抖音用什么软件制作视频(拍抖音用什么软件拍摄是最好的)

  • 华为红包提醒功能在哪里设置(华为手机,红包提醒)

    华为红包提醒功能在哪里设置(华为手机,红包提醒)

  • 怎么不让热点自动关闭(如何让热点不让别人用)

    怎么不让热点自动关闭(如何让热点不让别人用)

  • 华为手机怎么下载抖音(华为手机怎么下载铃声)

    华为手机怎么下载抖音(华为手机怎么下载铃声)

  • 华星光电t3和t4的区别(华星光电t3和t5哪个待遇好)

    华星光电t3和t4的区别(华星光电t3和t5哪个待遇好)

  • pr不渲染导出会怎样(pr渲染以后导出还是慢啊)

    pr不渲染导出会怎样(pr渲染以后导出还是慢啊)

  • 微信怎么看访客(微信怎么看访客记录,没有点赞评论)

    微信怎么看访客(微信怎么看访客记录,没有点赞评论)

  • 小米6官方电池是什么品牌(小米6官方电池扩容)

    小米6官方电池是什么品牌(小米6官方电池扩容)

  • 域名的长度不能超过(域名的长度不能超过多少字符)

    域名的长度不能超过(域名的长度不能超过多少字符)

  • 苹果手机volte是什么意思(苹果手机volte功能)

    苹果手机volte是什么意思(苹果手机volte功能)

  • 华硕电脑怎么恢复出厂设置(华硕电脑怎么恢复原来系统)

    华硕电脑怎么恢复出厂设置(华硕电脑怎么恢复原来系统)

  • 微信怎么把手机号隐藏(微信怎么把手机号码不显示出来)

    微信怎么把手机号隐藏(微信怎么把手机号码不显示出来)

  • 开关一是开还是0是开(开关一是开还是o是开)

    开关一是开还是0是开(开关一是开还是o是开)

  • 美团新店标志显示几天(美团的新店标志是干嘛的)

    美团新店标志显示几天(美团的新店标志是干嘛的)

  • 手机吃鸡怎么拉黑好友(手机吃鸡怎么拉人进房间)

    手机吃鸡怎么拉黑好友(手机吃鸡怎么拉人进房间)

  • tcl空调可以用手机遥控吗(tcl空调用手机控制app)

    tcl空调可以用手机遥控吗(tcl空调用手机控制app)

  • iphonexsmax屏幕分辨率(苹果xsmax分屏)

    iphonexsmax屏幕分辨率(苹果xsmax分屏)

  • 三星a60充电功率(三星a6s充电功率)

    三星a60充电功率(三星a6s充电功率)

  • 刷宝里的元宝怎么提现(刷宝的元宝怎么兑换比例多少)

    刷宝里的元宝怎么提现(刷宝的元宝怎么兑换比例多少)

  • web前端-JavaScript中的函数(创建,参数,返回值,方法,函数作用域,立即执行函数)(Web前端开发用什么软件)

    web前端-JavaScript中的函数(创建,参数,返回值,方法,函数作用域,立即执行函数)(Web前端开发用什么软件)

  • 三维点云预处理之点云去噪(三维点云识别)

    三维点云预处理之点云去噪(三维点云识别)

  • 网络贷款需要交钱吗
  • 固定资产未入固定资产账
  • 营改增行业的销售额
  • 应付账款不用付了摘要怎么写
  • 2016年营改增后18个税种,第一大税种是()
  • 政府给的慰问金叫什么
  • 专项产资金支出要怎么做分录?
  • 企业增资扩股如何办理
  • 管理费用月末怎么结账
  • 代扣代缴增值税是什么意思
  • 工程项目企业座谈会新闻稿件
  • 票据再质押
  • 购进非税货物有折扣怎么做账?
  • 公司购买电视
  • 税率变化应付账款怎么处理
  • 税控盘的抵扣怎么填
  • 财务兼职怎么算工资
  • 预缴地实现的月销售额未超过
  • 附加税享受税收减免的怎么记账
  • 公司购买的车辆购置税怎么入账
  • win10提示病毒
  • ph是什么文件
  • 由于找不到msvcr120.dll,无法继续执行代码什么意思
  • 管理费用的会计编码
  • 应收票据及应收账款是什么科目
  • 交易性金融资产的入账价值怎么算
  • 建筑保温材料施工工艺
  • thinkphp assign函数
  • 微信小店api
  • css面试题及答案
  • 隐藏php后缀
  • 折扣方式销售有哪些类型
  • 一般纳税人怎么申报增值税
  • 增值税为什么不能在税前扣除
  • 研发费用属于什么成本
  • 古腾堡中文官网
  • 房租费税金计入哪个科目
  • 固定资产清理怎么报税呢
  • 定期定额自行申报表应税项填多少
  • 借受托代销商品贷受托代销商品款
  • 企业所得税期间费用明细表
  • 填写备案信息的目的
  • 现金流量表季度期初现金余额怎么填
  • 标的编制费
  • 信息服务费也有滞纳金吗
  • 超市小票能作为证据用吗
  • 先款后票图片
  • 公司股权变更所需资金
  • 期末未缴税额为正是什么意思
  • 哪些情形不需要办理变更登记
  • 航空公司变更起飞时间赔偿
  • 会计账簿的装订绳子
  • mysql 5.7.11 winx64初始密码修改
  • MySQL exists 和in 详解及区别
  • ubuntu中运行c程序
  • ubuntu18.04lts
  • windows server 2008 r2 iis
  • win8怎么添加打印机到电脑上
  • win7双硬盘双系统
  • ubuntu命令行浏览网页
  • nmeo.exe是什么
  • msg是什么文件
  • win8设备安装
  • Android OpenGL ES(五)----进入三维正交投影和透视投影推导
  • javascript标准
  • 如何正确使用农药芸苔素
  • 阿里云云服务器ecs位于云端
  • 文本框css关闭输入框
  • jqgrid单元格点击事件
  • unity3d怎么移动物体
  • centos打开shell
  • javascript怎么学
  • 如何获取android实体类保存的数据
  • 账本遗失征管法处罚
  • 长春税务局待遇如何
  • 服务行业工作总结不足
  • 进口设备应缴纳的关税
  • 江苏地税局官网网站
  • 营业外收入缴纳哪些税
  • 长沙买房后多久可以提取公积金
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设