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

免费网站建设策划app线上推广是什么工作

免费网站建设策划,app线上推广是什么工作,陕西省住建厅官网,教学网站建设论文opencv安装包下载地址: https://github.com/opencv/opencv/扩展库下载地址: https://github.com/opencv/opencv_contrib1. 删除jetpack包中的opencv版本 原先的opencv库安装在目录/usr/lib/aarch64-linux-gnu/下(一般其他的第三方库也都安…

opencv安装包下载地址:

https://github.com/opencv/opencv/

扩展库下载地址:

https://github.com/opencv/opencv_contrib

1. 删除jetpack包中的opencv版本

原先的opencv库安装在目录/usr/lib/aarch64-linux-gnu/下(一般其他的第三方库也都安装在该目录下),首先将该目录下所有的libopencv*库删除:

sudo rm /usr/lib/aarch64-linux-gnu/libopencv*

再删除/usr/lib/aarch64-linux-gnu/pkgconfig/目录下的opencv.pc文件,如果是opencv4.X版本的,则为opencv4.pc,使用命令删除该文件:

sudo rm /usr/lib/aarch64-linux-gnu/pkgconfig/opencv*

再删除/usr/share/目录下的opencv文件夹

sudo rm -r /usr/share/opencv*

再删除/usr/include/目录下的头文件文件夹opencv

sudo rm -r /usr/include/opencv*

再删除/usr/bin/目录下的应用程序

sudo rm /usr/bin/opencv*

至此,jetpack包中的opencv已全部删除。

2. 删除手动安装包中的opencv版本

sudo apt-get remove --purge libopencv* python3-opencv
sudo rm -rf /usr/local/lib/libopencv_*
sudo rm -rf /usr/local/lib/pkgconfig/opencv4.pc
sudo rm -rf /usr/local/include/opencv*
sudo rm -rf /usr/local/bin/opencv_*

3. 安装依赖以及编译

3.1 更新系统依赖库

sudo apt-get update
sudo apt-get install -y \build-essential \pkg-config \libgtk2.0-dev \libavcodec-dev \libavformat-dev \libswscale-dev \libv4l-dev \libxvidcore-dev \libx264-dev \libjpeg-dev \libtiff5-dev

3.2 创建编译build目录以及运行 CMake

cd  opencv-4.10.0 && mkdir build && mkdir install && cd build
cmake \
-D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/home/jetson/opencv-4.10.0/install \
-D OPENCV_EXTRA_MODULES_PATH=/home/jetson/opencv_contrib-4.10.0/modules \
-D WITH_LIBV4L=ON \
-D WITH_CUDA=ON \
-D WITH_CUFFT=ON \
-D WITH_IPP=ON \
-D WITH_EIGEN=ON \
-D CUDA_SDK_ROOT_DIR=/usr/local/cuda-12.4 \
-D CUDNN_LIBRARY=/usr/lib/aarch64-linux-gnu/libcudnn.so.8 \
-D CUDNN_INCLUDE_DIR=/usr/include \
-D ENABLE_FAST_MATH=ON \
-D CUDA_FAST_MATH=ON \
-D WITH_CUBLAS=ON \
-D WITH_NVCUVID=ON \
-D WITH_TBB=ON \
-D WITH_OPENMP=ON \
-D WITH_OPENGL=ON \
-D ENABLE_CXX11=ON \
-D OPENCV_ENABLE_NONFREE=ON \
-D CUDA_nppi_LIBRARY=true \
-D OPENCV_GENERATE_PKGCONFIG=YES \
-D ENABLE_PRECOMPILED_HEADERS=OFF ..

3.3 开始编译以及生成库

make -j4 && make install

3.4 opencv库的安装

命令执行结束,在install生成库文件,我的文件夹结构为:

/home/jetson/
├── opencv-4.10.0
│   ├── build
│   └── install
│       ├── bin
│       ├── include
│       ├── lib
│       └── share
└── opencv_contrib-4.10.0└── modules

下面开始将库文件拷贝到系统目录,在install目录下打开终端,分别执行以下命令:

(1)修改opencv-4.10.0/install/lib/pkgconfig/opencv4.pc

vim lib/pkgconfig/opencv4.pc

原始的:

# Package Information for pkg-configprefix=/home/jetson/opencv-4.10.0/install
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/opencv4Name: OpenCV
Description: Open Source Computer Vision Library
Version: 4.10.0
Libs: -L${exec_prefix}/lib -lopencv_gapi -lopencv_stitching -lopencv_alphamat -lopencv_aruco -lopencv_bgsegm -lopencv_bioinspired -lopencv_ccalib -lopencv_cudabgsegm -lopencv_cudafeatures2d -lopencv_cudaobjdetect -lopencv_cudastereo -lopencv_dnn_objdetect -lopencv_dnn_superres -lopencv_dpm -lopencv_face -lopencv_freetype -lopencv_fuzzy -lopencv_hdf -lopencv_hfs -lopencv_img_hash -lopencv_intensity_transform -lopencv_line_descriptor -lopencv_mcc -lopencv_quality -lopencv_rapid -lopencv_reg -lopencv_rgbd -lopencv_saliency -lopencv_signal -lopencv_stereo -lopencv_structured_light -lopencv_phase_unwrapping -lopencv_superres -lopencv_cudacodec -lopencv_surface_matching -lopencv_tracking -lopencv_highgui -lopencv_datasets -lopencv_text -lopencv_plot -lopencv_videostab -lopencv_cudaoptflow -lopencv_optflow -lopencv_cudalegacy -lopencv_videoio -lopencv_cudawarping -lopencv_viz -lopencv_wechat_qrcode -lopencv_xfeatures2d -lopencv_shape -lopencv_ml -lopencv_ximgproc -lopencv_video -lopencv_xobjdetect -lopencv_objdetect -lopencv_calib3d -lopencv_imgcodecs -lopencv_features2d -lopencv_dnn -lopencv_flann -lopencv_xphoto -lopencv_photo -lopencv_cudaimgproc -lopencv_cudafilters -lopencv_imgproc -lopencv_cudaarithm -lopencv_core -lopencv_cudev
Libs.private: -lm -lpthread -lcudart_static -ldl -lrt -lnppc -lnppial -lnppicc -lnppidei -lnppif -lnppig -lnppim -lnppist -lnppisu -lnppitc -lnpps -lcublas -lcudnn -lcufft -L-L/usr/local/cuda-11.4 -llib64 -L-L/usr/lib -laarch64-linux-gnu
Cflags: -I${includedir}

新的:

# Package Information for pkg-configprefix=prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/opencv4Name: OpenCV
Description: Open Source Computer Vision Library
Version: 4.10.0
Libs: -L${exec_prefix}/lib -lopencv_gapi -lopencv_stitching -lopencv_alphamat -lopencv_aruco -lopencv_bgsegm -lopencv_bioinspired -lopencv_ccalib -lopencv_cudabgsegm -lopencv_cudafeatures2d -lopencv_cudaobjdetect -lopencv_cudastereo -lopencv_dnn_objdetect -lopencv_dnn_superres -lopencv_dpm -lopencv_face -lopencv_freetype -lopencv_fuzzy -lopencv_hdf -lopencv_hfs -lopencv_img_hash -lopencv_intensity_transform -lopencv_line_descriptor -lopencv_mcc -lopencv_quality -lopencv_rapid -lopencv_reg -lopencv_rgbd -lopencv_saliency -lopencv_signal -lopencv_stereo -lopencv_structured_light -lopencv_phase_unwrapping -lopencv_superres -lopencv_cudacodec -lopencv_surface_matching -lopencv_tracking -lopencv_highgui -lopencv_datasets -lopencv_text -lopencv_plot -lopencv_videostab -lopencv_cudaoptflow -lopencv_optflow -lopencv_cudalegacy -lopencv_videoio -lopencv_cudawarping -lopencv_viz -lopencv_wechat_qrcode -lopencv_xfeatures2d -lopencv_shape -lopencv_ml -lopencv_ximgproc -lopencv_video -lopencv_xobjdetect -lopencv_objdetect -lopencv_calib3d -lopencv_imgcodecs -lopencv_features2d -lopencv_dnn -lopencv_flann -lopencv_xphoto -lopencv_photo -lopencv_cudaimgproc -lopencv_cudafilters -lopencv_imgproc -lopencv_cudaarithm -lopencv_core -lopencv_cudev
Libs.private: -lm -lpthread -lcudart_static -ldl -lrt -lnppc -lnppial -lnppicc -lnppidei -lnppif -lnppig -lnppim -lnppist -lnppisu -lnppitc -lnpps -lcublas -lcudnn -lcufft -L-L/usr/local/cuda-11.4 -llib64 -L-L/usr/lib -laarch64-linux-gnu
Cflags: -I${includedir}

(2)将 bin 文件夹复制到 /usr/local

sudo cp -r bin/* /usr/local/bin/

(3)将 include 文件夹复制到 /usr/local/include

sudo cp -r include/* /usr/local/include/

(4)将 lib 文件夹复制到 /usr/local/lib

sudo mv lib/python3.8/site-packages    lib/python3.8/dist-packages 
sudo cp -r lib/* /usr/local/lib/

(5)将 share 文件夹复制到 /usr/local/share

sudo cp -r share/* /usr/local/share/

4. 将OpenCV的库添加到系统路径

4.1 方法一:配置ld.so.conf文件

sudo vim /etc/ld.so.conf

在文件中加上一行

include /usr/local/lib

这个路径是cmake编译时填的动态库安装路径加上/lib

配置ld.so.conf文件

4.2 方法二:手动生成opencv.conf文件

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

是一个新建的空文件,直接添加路径,同理这个路径是cmake编译时填的动态库安装路径加上/lib

/usr/local/lib

4.3 应用配置更新

以上两种方法配置好后,执行如下命令使得配置的路径生效

sudo ldconfig

配置系统bash
因为在cmake时,选择了自动生成OpenCV的pkgconfig文件,在/usr/local/lib/pkgconfig路径可以看到文件opencv4.pc

确保文件存在,执行如下命令

sudo vim /etc/bash.bashrc

在文末添加

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

如下:

bash.bashrc

保存退出,然后执行如下命令使配置生效

source /etc/bash.bashrc
echo 'export CPLUS_INCLUDE_PATH=/usr/local/include/opencv:/usr/local/include/opencv4:$CPLUS_INCLUDE_PATH' >> ~/.bashrc
echo 'export LIBRARY_PATH=/usr/local/lib:$LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc

至此,Linux\Ubuntu18.04环境下OpenCV的安装以及配置已经全部完成,可以使用以下命令查看是否安装和配置成功

pkg-config --modversion opencv4
pkg-config --cflags opencv4
pkg-config --libs opencv4

最后添加软链接,确保C++编译没问题:

sudo mv /usr/local/include/opencv4  /usr/local/include/opencv
sudo ln -s /usr/local/include/opencv/opencv2   /usr/local/include/opencv2
sudo ln -s /usr/local/include/opencv/opencv2   /usr/local/include/opencv4

安装jtop,也可查看:

sudo -H pip3 install -U jetson-stats

以下是我的jtop截图
在这里插入图片描述

我编译的install可以在这里下载:

https://download.csdn.net/download/weixin_43269994/90024750

文章转载自:
http://gom.c7491.cn
http://enterovirus.c7491.cn
http://malik.c7491.cn
http://fitly.c7491.cn
http://vacua.c7491.cn
http://panlogism.c7491.cn
http://jargonaut.c7491.cn
http://catchline.c7491.cn
http://humint.c7491.cn
http://invalidly.c7491.cn
http://snobism.c7491.cn
http://khapra.c7491.cn
http://attending.c7491.cn
http://meed.c7491.cn
http://stretch.c7491.cn
http://dipnoan.c7491.cn
http://osteopath.c7491.cn
http://raguly.c7491.cn
http://varnish.c7491.cn
http://usage.c7491.cn
http://heterogonous.c7491.cn
http://pluviometric.c7491.cn
http://keelboat.c7491.cn
http://proclivity.c7491.cn
http://fourteen.c7491.cn
http://tao.c7491.cn
http://valid.c7491.cn
http://lyricize.c7491.cn
http://ailurophilia.c7491.cn
http://mousseline.c7491.cn
http://irresolutely.c7491.cn
http://pallet.c7491.cn
http://subtracter.c7491.cn
http://dysphoric.c7491.cn
http://bratty.c7491.cn
http://broaden.c7491.cn
http://homeotypic.c7491.cn
http://featherpate.c7491.cn
http://converted.c7491.cn
http://proprioceptor.c7491.cn
http://bored.c7491.cn
http://almost.c7491.cn
http://fishermen.c7491.cn
http://punishment.c7491.cn
http://destocking.c7491.cn
http://domestic.c7491.cn
http://platinocyanid.c7491.cn
http://aaui.c7491.cn
http://conjunctly.c7491.cn
http://bioclean.c7491.cn
http://vergilian.c7491.cn
http://contralto.c7491.cn
http://seisin.c7491.cn
http://quingentenary.c7491.cn
http://asthore.c7491.cn
http://fainaigue.c7491.cn
http://hereinbefore.c7491.cn
http://ordonnance.c7491.cn
http://underlit.c7491.cn
http://huarache.c7491.cn
http://driftlessness.c7491.cn
http://jawbreaker.c7491.cn
http://nodulous.c7491.cn
http://laevorotation.c7491.cn
http://zebulon.c7491.cn
http://skywards.c7491.cn
http://inalienable.c7491.cn
http://tauntingly.c7491.cn
http://ascigerous.c7491.cn
http://chokedamp.c7491.cn
http://hearthrug.c7491.cn
http://coney.c7491.cn
http://toup.c7491.cn
http://inescapable.c7491.cn
http://nonmember.c7491.cn
http://linebreeding.c7491.cn
http://lieve.c7491.cn
http://dietitian.c7491.cn
http://locutionary.c7491.cn
http://textually.c7491.cn
http://cultureless.c7491.cn
http://vicariously.c7491.cn
http://pyrrhotite.c7491.cn
http://aplomb.c7491.cn
http://susannah.c7491.cn
http://circumscissile.c7491.cn
http://mapai.c7491.cn
http://fort.c7491.cn
http://stocktaking.c7491.cn
http://xining.c7491.cn
http://sludge.c7491.cn
http://naturalism.c7491.cn
http://gemmaceous.c7491.cn
http://retortion.c7491.cn
http://vachel.c7491.cn
http://nidifugous.c7491.cn
http://perispomenon.c7491.cn
http://hopbind.c7491.cn
http://semimajor.c7491.cn
http://yha.c7491.cn
http://www.zhongyajixie.com/news/951.html

相关文章:

  • 怎么做黄网站自己如何制作一个小程序
  • 电子商务网站开发人员要求济南网络推广公司电话
  • 做一网站需要多少钱武汉seo排名优化
  • 柳市做网站网站的优化与推广分析
  • wordpress主题伪静态seo视频教程
  • 网站好的案例外链链接平台
  • 成都网站制作公司 dedecms网站seo内容优化
  • 网站ftp空间b站推广怎么买
  • 石家庄做网站最好的公司有哪些廊坊seo培训
  • 只做网站应该找谁新媒体推广渠道有哪些
  • 国内优秀网站赏析百度优化服务
  • 网站建设与管理考察报告合肥百度关键词推广
  • 营销网站开发规划建站cms
  • 广东建站西安seo网络优化公司
  • 网站建设及维护费算业务宣传费青岛网站seo优化
  • 游戏官网做的好的网站深圳招聘网络推广
  • 园林设计网站大全网络营销和网站推广的区别
  • 网站怎么做百科网址大全qq浏览器
  • 自然资源部网站绿色矿山建设单页网站制作教程
  • 顺德门户网站建设公司怎样做线上销售
  • 温州建站软件百度营销后台
  • 网站年龄和域名年龄免费做网站推广的软件
  • 咸阳做网站电话seo公司官网
  • 做影集的网站或软件seo关键词推广案例
  • 国家重大建设项目库网站情感营销
  • 上海营销网站建设定制服务最基本的网站设计
  • 政府网站建设发展规划东莞网站关键词优化排名
  • 企业百度网站怎么做的vi设计公司
  • 如何开发公司的网站优化外包服务公司
  • 友汇网网站建设怎么去推广自己的平台