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

  • 苹果手机26键中文输入法怎么设置(苹果手机26键中文输入法没了怎么弄)

    苹果手机26键中文输入法怎么设置(苹果手机26键中文输入法没了怎么弄)

  • 高德地图怎么设置3d实景导航(高德地图怎么设置自己的语音包)

    高德地图怎么设置3d实景导航(高德地图怎么设置自己的语音包)

  • oppo隐藏的剪贴板在哪里(oppo隐藏的剪贴板在哪里200)

    oppo隐藏的剪贴板在哪里(oppo隐藏的剪贴板在哪里200)

  • 微信怎么开启扬声器播放语音(微信怎样开启扬声器功能)

    微信怎么开启扬声器播放语音(微信怎样开启扬声器功能)

  • 酷狗下载的歌曲在哪个文件夹(酷狗下载的歌曲到u盘怎么不能听)

    酷狗下载的歌曲在哪个文件夹(酷狗下载的歌曲到u盘怎么不能听)

  • 微信删了对方还能看到我朋友圈吗(微信删了对方还能发消息过来)

    微信删了对方还能看到我朋友圈吗(微信删了对方还能发消息过来)

  • 华为红外线功能如何开启(华为红外线功能坏了)

    华为红外线功能如何开启(华为红外线功能坏了)

  • airpod连接后还是外放(airpods显示已连接,但是没有声音)

    airpod连接后还是外放(airpods显示已连接,但是没有声音)

  • 拼多多退出登录在哪(拼多多退出登录后,重新登录,怎么可以看到以前的订单)

    拼多多退出登录在哪(拼多多退出登录后,重新登录,怎么可以看到以前的订单)

  • 键盘保存快捷键是ctrl加什么(excel键盘保存快捷键)

    键盘保存快捷键是ctrl加什么(excel键盘保存快捷键)

  • 7p能用18w快充吗(苹果7p能用18w充电器吗)

    7p能用18w快充吗(苹果7p能用18w充电器吗)

  • 请联络itunes支持人员以完成此交易怎么办(请联络itunes支持人员以完成此交易 apple)

    请联络itunes支持人员以完成此交易怎么办(请联络itunes支持人员以完成此交易 apple)

  • word文档怎么写字(word文档怎么写电子签名)

    word文档怎么写字(word文档怎么写电子签名)

  • 基准键分别是哪些键(基准键分别是哪歇间)

    基准键分别是哪些键(基准键分别是哪歇间)

  • 电脑没有主机能不能看电视(电脑没有主机能投屏吗)

    电脑没有主机能不能看电视(电脑没有主机能投屏吗)

  • hwl al00是啥型号(hwi-al00是什么型号)

    hwl al00是啥型号(hwi-al00是什么型号)

  • 关闭当前应用程序快捷键(关闭当前应用程序可以使用的组合键是)

    关闭当前应用程序快捷键(关闭当前应用程序可以使用的组合键是)

  • 小米手机电池怎么拆卸(小米手机电池怎么样耐用吗)

    小米手机电池怎么拆卸(小米手机电池怎么样耐用吗)

  • 苹果xr怎么分屏(苹果XR怎么分屏?)

    苹果xr怎么分屏(苹果XR怎么分屏?)

  • 苹果的照片怎么加载不出来(苹果的照片怎么导入另一个苹果手机)

    苹果的照片怎么加载不出来(苹果的照片怎么导入另一个苹果手机)

  • React中路由的参数传递 - 路由的配置文件(react中路由有哪些常用组件)

    React中路由的参数传递 - 路由的配置文件(react中路由有哪些常用组件)

  • python如何实现均方误差和均方根误差?(python 平均函数)

    python如何实现均方误差和均方根误差?(python 平均函数)

  • 六税一费优惠政策
  • 合同资产指的什么
  • 预付卡发票可以报销吗?
  • 印花税核定征收管理办法
  • 会计准则体系包括会计制度吗
  • 行政事业单位工资标准
  • 公司接受投资会计科目
  • 一台设备分期开票数量
  • 两个公司的现金怎么交税
  • 高新技术企业技术转让所得
  • 有留抵税额会计分录
  • 有2处收入要交个税,自己如何去交个税
  • 出售固定资产支付的相关费用计入
  • 全面推开营改增试点12366热点问题解答(一)
  • 营业额500万以上税率
  • 当期所得税费用与递延所得税费用
  • 计算房产税租金会计分录
  • 增值税发票系统报税盘怎么用
  • 合伙企业合伙人工资的账务处理
  • 文件过滤什么意思
  • 经营性支出包括哪些
  • ffmpeg安装教程linux
  • 网页游戏无法打开
  • 企业支付宝给别人有什么用
  • 转让二手设备如何交易
  • 银行提取现金会计等式
  • 大城遗址公园
  • ssm算前后端分离吗
  • vue中使用require报错
  • php图片库
  • 路径规划原理
  • 购买完服务器之后要怎么做
  • setl指令
  • 进项抵销项的会计分录
  • 复式记账法会计名词解释
  • 用人民币支付的公司
  • 个体户开普票有没有完税证明
  • 房地产企业开发的已出租的房屋属于投资性房地产吗
  • 分成收入计入什么科目
  • 承兑汇票可以当现金借给别人用吗
  • 有材料成本差异的材料入库会计分录
  • 申请高新技术企业要具备哪些条件
  • 桶装矿泉水计入什么科目
  • 基本户和一般户可以互相转账吗
  • 会计账簿有哪些作用
  • 应税服务零税率是什么
  • 外经证报验登记流程
  • 个人开发者要缴税吗
  • 收客户逾期利息会计分录
  • 固定资产递延资产
  • 核定征收也需要报税务报表吗?
  • 会计软件入什么科目
  • 进口料件内销的关税和增值税怎么计算
  • mysql同步问题之Slave延迟很大优化方法
  • Win7、WinXP下MySql安装出错完全卸载的方法步骤
  • sql server执行语句
  • mysql数据库性能
  • 使用Mysql5.x以上版本出现报错#1929 Incorrect datetime value: '''' for column ''createtime''的快速解决方法
  • windows2000开机视频
  • ubuntu16.04lts
  • gho文件硬盘安装
  • 系统的虚拟内存可以清理吗
  • win edge
  • win7小技巧
  • win10如何禁用windows defender
  • win8引导盘
  • linux小技巧
  • win7电脑flash安装教程
  • ExtJS 2.0实用简明教程 之ExtJS版的Hello
  • javascript函数大全
  • 调用m1方法
  • script标签的defer和async
  • jquery easyui从零开始学pdf
  • 江苏电子税务局app下载
  • 税务责令改正通知书
  • 国税和地税现在合并了吗
  • 贵州省税务总局领导班子
  • 山东地域分布
  • 暂估收入入账冲回如何会计分录
  • 公司租商铺
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设