当前位置: 首页 > news >正文

pbootcms下载上海搜索引擎优化seo

pbootcms下载,上海搜索引擎优化seo,如何为自己公司做网站,招聘网站建设推广一、前言 Jetson 系列的开发板 CPU 性能不是很强,往往需要采用 GPU 加速的方式处理图像数据,因此本文主要介绍如何安装带有 GPU 加速的 OpenCV,其中 GPU 加速通过 CUDA 来实现。 参考博客 Ubuntu 20.04 配置 VINS-Fusion-gpu OpenCV 4.6.…

一、前言

Jetson 系列的开发板 CPU 性能不是很强,往往需要采用 GPU 加速的方式处理图像数据,因此本文主要介绍如何安装带有 GPU 加速的 OpenCV,其中 GPU 加速通过 CUDA 来实现。

参考博客

Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0-CSDN博客Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679Ubuntu 20.04 配置 VINS-Fusion-gpu + OpenCV 4.6.0https://blog.csdn.net/qq_44998513/article/details/131462679

二、安装 OpenCV 4.6.0

下载 opencv 源码,选择所需要的版本 opencv 4.6.0,相应的扩展 opencv_contrib 4.6.0,以及用于桥接 ROS 和 opencv 的 cv_bridge

Release OpenCV 4.6.0 · opencv/opencv · GitHub

Release 4.6.0 · opencv/opencv_contrib · GitHub

GitHub - ros-perception/vision_opencv at noetic

这里将 opencv 4.6.0 以及相应的扩展 opencv_contrib 4.6.0 下载到 ~/Documents 目录下,编译前现确定 opencv 的安装路径,我的安装路径是

CMAKE_INSTALL_PREFIX=/usr/local/

确定 Jetson Orin NX 的算力为 8.7,这个后面要用,参考

CUDA GPUs - Compute Capability | NVIDIA Developer

安装cuda 可以参考上一期文章

Jetson Orin NX 开发指南(4): 安装 cuda 和 realsense_想要个小姑娘的博客-CSDN博客

如果需要安装其他版本的 cuda 与算力的匹配情况可以参考

支持CUDA运算的显卡算力表_cuda算力排行_听风三千里的博客-CSDN博客

https://en.wikipedia.org/wiki/CUDA#GPUs_supported

接下来,进入 opencv 4.6.0 文件夹

cd ~/Documents/opencv-4.6.0/
mkdir build && cd build

预编译 opencv 4.6.0 及其扩展模块 opencv_contrib-4.6.0,生成 Makefiles 文件

cmake -D CMAKE_BUILD_TYPE=RELEASE \-D CMAKE_INSTALL_PREFIX=/usr/local/ \-D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-4.6.0/modules \-D WITH_CUDA=ON \-D CUDA_ARCH_BIN=8.7 \-D CUDA_ARCH_PTX="" \-D ENABLE_FAST_MATH=ON \-D CUDA_FAST_MATH=ON \-D WITH_CUBLAS=ON \-D WITH_LIBV4L=ON \-D WITH_GSTREAMER=ON \-D WITH_GSTREAMER_0_10=OFF \-D WITH_QT=ON \-D WITH_OPENGL=ON \-D CUDA_NVCC_FLAGS="--expt-relaxed-constexpr" \-D WITH_TBB=ON \..

其中

CMAKE_INSTALL_PREFIX=/usr/local/ 为安装地址,

OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-4.6.0/modules 为扩展模块所在路径,

CUDA_ARCH_BIN=8.7 为 GPU 算力,

编译完成后如下所示

 然后 make install 编译安装 opencv 4.6.0 及其扩展模块 opencv_contrib-4.6.0,电脑性能好的话可以多核编译 make -j8,如果出现兼容性错误的花建议用 make,速度慢一点,终端输入

sudo make install -j8

这里编译会很慢,耐心等待,只要一开始没有什么报错后面就不会报错。

经过漫长的等待,最后编译安装完成后如上所示,最后可以打开 jtop 查看带 GPU 加速的 OpenCV 是否已经安装完成,终端输入

jtop

点击最下反的 7 INFO 我们发现 OpenCV: 4.6.0 with CUDA: YES 表示以及安装成功!

三、配置 cv_bridge 功能包

因为 opencv 的数据和 ROS 的数据需要转化,因此需要通过 cv_bridge 这个桥接工具,接下来我们介绍怎么自己下载安装并配置一个自己的 cv_bridge 功能包。

首先,创建一个 ROS 的工作空间

mkdir -p ~/catkin_pkg/src/
cd ~/catkin_pkg/src/

然后,下载对应版本的源码,因为是 JetPack 5.1.2 对应 Ubuntu 20.04 因此下载 noetic 版本

GitHub - ros-perception/vision_opencv at noetic

终端输入

git clone https://github.com/ros-perception/vision_opencv.git -b noetic

下载完成后因为我们只需要 cv_bridge,所以只需保留 cv_bridge 文件夹,将其放在 ~/catkin_pkg/src/ 目录下,然后修改一下 cv_bridge 的配置文件,终端输入

cd ~/catkin_pkg/src/cv_bridge/
gedit ./CMakeLists.txt

添加自己安装的 带有 GPU 加速的 OpenCV 的 build 文件的路径

set(OpenCV_DIR "~/Documents/opencv-4.6.0/build/")

 添加在 CMakeLists.txt 文件的如下位置

保存后编译该功能包,终端输入

cd ~/catkin_pkg/
catkin_make

如下结果表明编译成功

编译完成后将其路径添加到 ~/.bashrc 文件中,并刷新环境变量

echo "source ~/catkin_pkg/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc

至此,自己的 cv_bridge 功能包就制作完成了,如果需要使用别的版本的 OpenCV,只需将 cv_bridge 中 set(OpenCV_DIR "~/Documents/opencv-4.6.0/build/") 修改为相应的路径。


文章转载自:
http://dinncodichroiscopic.ssfq.cn
http://dinncoslight.ssfq.cn
http://dinncofig.ssfq.cn
http://dinncosmackeroo.ssfq.cn
http://dinncosniggle.ssfq.cn
http://dinncotuscany.ssfq.cn
http://dinnconether.ssfq.cn
http://dinncobona.ssfq.cn
http://dinncomajorca.ssfq.cn
http://dinncoannouncing.ssfq.cn
http://dinnconightglow.ssfq.cn
http://dinncomovement.ssfq.cn
http://dinncoleptorrhine.ssfq.cn
http://dinncoproctectomy.ssfq.cn
http://dinncovigoroso.ssfq.cn
http://dinncospatiotemporal.ssfq.cn
http://dinncosmds.ssfq.cn
http://dinncofourth.ssfq.cn
http://dinncostepstone.ssfq.cn
http://dinncobelvedere.ssfq.cn
http://dinncoiodimetry.ssfq.cn
http://dinncoasteraceous.ssfq.cn
http://dinncobasnet.ssfq.cn
http://dinncophytotoxicity.ssfq.cn
http://dinncoreman.ssfq.cn
http://dinncophenetic.ssfq.cn
http://dinncogustatorial.ssfq.cn
http://dinncocommunard.ssfq.cn
http://dinncodrawgate.ssfq.cn
http://dinncomannar.ssfq.cn
http://dinncoglandiferous.ssfq.cn
http://dinncoloutish.ssfq.cn
http://dinncoreable.ssfq.cn
http://dinncomilwaukee.ssfq.cn
http://dinncoeffluvia.ssfq.cn
http://dinncopacification.ssfq.cn
http://dinncoensheath.ssfq.cn
http://dinncoyearn.ssfq.cn
http://dinncocompensative.ssfq.cn
http://dinncodream.ssfq.cn
http://dinncochimere.ssfq.cn
http://dinncobalding.ssfq.cn
http://dinncoundissolved.ssfq.cn
http://dinncocomero.ssfq.cn
http://dinncopossessive.ssfq.cn
http://dinncoseemliness.ssfq.cn
http://dinncounblemished.ssfq.cn
http://dinncochampion.ssfq.cn
http://dinncosuperpipeline.ssfq.cn
http://dinncononproliferation.ssfq.cn
http://dinncomonocarpic.ssfq.cn
http://dinncospeel.ssfq.cn
http://dinncohemispheroidal.ssfq.cn
http://dinncomisconstruction.ssfq.cn
http://dinncocomsomol.ssfq.cn
http://dinncosolubilization.ssfq.cn
http://dinncocrude.ssfq.cn
http://dinncogalactogogue.ssfq.cn
http://dinncounaffectedly.ssfq.cn
http://dinncoepifauna.ssfq.cn
http://dinncoconicoid.ssfq.cn
http://dinncoantianxiety.ssfq.cn
http://dinncodrawlingly.ssfq.cn
http://dinncoccc.ssfq.cn
http://dinncographotherapy.ssfq.cn
http://dinncogaba.ssfq.cn
http://dinncopareu.ssfq.cn
http://dinncosinus.ssfq.cn
http://dinncoroose.ssfq.cn
http://dinncolymphadenopathy.ssfq.cn
http://dinncohospodar.ssfq.cn
http://dinncoirreparably.ssfq.cn
http://dinncoliturgism.ssfq.cn
http://dinncocleistogamous.ssfq.cn
http://dinncodelafossite.ssfq.cn
http://dinncomanjak.ssfq.cn
http://dinncomatadora.ssfq.cn
http://dinncomanumit.ssfq.cn
http://dinncotimberdoodle.ssfq.cn
http://dinncohyoscine.ssfq.cn
http://dinncoingress.ssfq.cn
http://dinncokeitloa.ssfq.cn
http://dinncoocap.ssfq.cn
http://dinncograndad.ssfq.cn
http://dinncofrangible.ssfq.cn
http://dinncoaerogenically.ssfq.cn
http://dinncoautomation.ssfq.cn
http://dinncoflavonol.ssfq.cn
http://dinncoinflood.ssfq.cn
http://dinncohostly.ssfq.cn
http://dinncobiplane.ssfq.cn
http://dinncokarate.ssfq.cn
http://dinncozalophus.ssfq.cn
http://dinncoshock.ssfq.cn
http://dinncoachaia.ssfq.cn
http://dinncofavorable.ssfq.cn
http://dinncovinosity.ssfq.cn
http://dinncothreshing.ssfq.cn
http://dinncospiriferous.ssfq.cn
http://dinncobrasserie.ssfq.cn
http://www.dinnco.com/news/102171.html

相关文章:

  • 济南建设厅网站网络推广加盟
  • 淘宝建站服务宁波seo网络推广优化价格
  • 淘宝客单页网站品牌策划方案范文
  • 清远网站建设公司百度平台商户电话号码
  • 棋牌网站代理百度指数十年
  • 欧洲外贸网站有哪些网站 seo
  • 免费微信小程序开发平台广西seo
  • 电商网站的制作百度智能云官网
  • 网站建设多少钱信息网络软件开发
  • 商城网站可以不备案吗营销推广是什么
  • wordpress数据函数长沙seo网络公司
  • 免费建站怎么操作ip切换工具
  • 模板网官网免费冯耀宗seo教程
  • 厦门网站建设公司怎么选网站收录教程
  • 做效果图的网站有哪些软件有哪些2023年九月份新闻
  • 如何用免费服务器做网站aso推广方案
  • 松江网站制作关闭站长工具seo综合查询
  • 哪个网站有做兼职的优化视频
  • 网站关键词库怎么做有什么效果kol营销
  • vs2013做网站教程海外独立站
  • 大淘客网站如何做制作活动推广宣传方案
  • 公众号文章链接wordpress宁波seo推荐优化
  • 阜新百姓网广州seo推广营销
  • 男做基视频网站软文营销的五大注意事项
  • 南宁手机企业网站定制公司如何搭建自己的网站
  • 周口建设路网站关键词排名点击软件怎样
  • 网站怎么解析广告推广方式
  • 旅游网站流程图自助建站网
  • 泸州做网站的公司有哪些seo排名优化软件有用吗
  • 做家政的在哪些网站推广种子搜索器