Ubuntu18.04,opencv-4.3.0和opencv_contrib-4.3.0安装(填坑)

这篇具有很好参考价值的文章主要介绍了Ubuntu18.04,opencv-4.3.0和opencv_contrib-4.3.0安装(填坑)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果觉得本篇文章对您的学习起到帮助作用,请 点赞 + 关注 + 评论 ,留下您的足迹💪💪💪

本文主要Ubuntu18.04安装opencv-4.3.0和opencv_contrib-4.3.0,坑巨多,因此记录以备日后查看,同时,如果能够帮助到更多人,也不胜荣幸。

本文所使用安装包,百度网盘:
链接:https://pan.baidu.com/s/18UN2rc4PZfgxu-TmvkP3dA
提取码:4u2j
–来自百度网盘超级会员V4的分享

一、安装依赖环境

1、安装cmake编译工具

sudo apt-get install cmake

2、安装依赖库

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev libgtk2.0-dev pkg-config
sudo apt-get install python3-dev		# python3
sudo apt-get install python-dev			# python2

二、下载OpenCV和opencv_contrib

OpenCV下载地址,里面列出了不同版本以及不同来源的OPenCV,可以下载Sources或者github进行clone.
Ubuntu18.04,opencv-4.3.0和opencv_contrib-4.3.0安装(填坑),opencv,webpack,人工智能
本人选择4.3.0这个版本。
opencv_contrib下载链接
Ubuntu18.04,opencv-4.3.0和opencv_contrib-4.3.0安装(填坑),opencv,webpack,人工智能
本人选择4.3.0这个版本。
将下载好的opencv-4.3.0.zip压缩包解压后得到opencv-4.3.0文件夹,放在ubuntu18.04的Home目录下,opencv_contrib-4.3.0.zip解压后得到opencv_contrib-4.3.0文件夹放到opencv-4.3.0目录下。
Ubuntu18.04,opencv-4.3.0和opencv_contrib-4.3.0安装(填坑),opencv,webpack,人工智能
如图目录结构。

三、补充缺失文件

如果现在直接编译,大概率是会报错的,因此需要补充缺失文件。
读者可以先跳过此步骤,如果出错的话再来执行!!
如下文件:
Ubuntu18.04,opencv-4.3.0和opencv_contrib-4.3.0安装(填坑),opencv,webpack,人工智能
全部复制到/home/nano/opencv-4.3.0/opencv_contrib-4.3.0/modules/xfeatures2d/src/目录下。

四、编译

1、进入文件目录

cd ~/opencv-4.3.0

2、新建文件夹并进入

mkdir build && cd build

3、执行cmake指令

cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D OPENCV_GENERATE_PKGCONFIG=ON .. \
    -D OPENCV_EXTRA_MODULES_PATH=/home/nano/opencv-4.3.0/opencv_contrib-4.3.0/modules ..

如果这里执行错误,很大概率是网络问题,优先从网络找原因!!!
4、执行make指令

sudo make clean 
sudo make -j8

如果这里执行错误,很大概率是网络问题,优先从网络找原因!!!
5、完成后再进行安装

sudo make install

五、配置环境

执行以下进行环境配置,nano为文本编写工具,如果未安装,可使用vim代替。
1、安装nano

sudo apt-get install nano

2、配置ld.so.conf文件

sudo nano /etc/ld.so.conf

在里面加上一行 /usr/loacal/lib, /user/loacal 这个路径是opencv安装路径也就是makefile中指定的安装路径:

include /etc/ld.so.conf.d/*.conf
/usr/local/lib

3、执行

sudo ldconfig

4、修改bash.bashrc文件

sudo nano /etc/bash.bashrc

在文件末尾加入:

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

5、执行source

source /etc/bash.bashrc

五、测试

1、切换目录

cd /home/nano/opencv-4.3.0/samples/cpp/example_cmake

2、编译

cmake .
make

3、执行

./opencv_example

显示结果如下:
Ubuntu18.04,opencv-4.3.0和opencv_contrib-4.3.0安装(填坑),opencv,webpack,人工智能
由于我实在wsl子系统进行的配置,无法调用摄像头。
安装顺利完成!!!

如果您觉得这篇文章对你有帮助,记得 点赞 + 关注 + 评论 三连,您只需动一动手指,将会鼓励我创作出更好的文章,快留下你的足迹吧💪💪💪文章来源地址https://www.toymoban.com/news/detail-525980.html

到了这里,关于Ubuntu18.04,opencv-4.3.0和opencv_contrib-4.3.0安装(填坑)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu安装opencv_contrib扩展库,附踩坑+测试

    博主昨晚需要用到OpenCV的SURF接口,但是发现无法调用,因为没有头文件。于是查阅了下资料,发现这些库已经被美国买下专利,成为付费库,都在opencv_contrib中。如果你已经安装了OpenCV,或者还没有安装OpenCV,都可以跟随本教程安装好opencv_contrib。 如果还没有安装过OpenCV,可

    2023年04月13日
    浏览(50)
  • Ubuntu18.04下Opencv的安装以及使用

    我们将学习Ubuntu18.04系统下Opencv的安装以及一些使用。 因为Opencv的使用以及学习需要桌面版本的Ubuntu,如果已经安装可跳过此步骤,如果是Server版本需要下载桌面组件。 安装网址:https://opencv.org/releases/ 1、 在Ubuntu18.04中网页打开该网站。下载的话建议下载次新版本,相对稳定

    2024年02月04日
    浏览(58)
  • ubuntu18.04下opencv多版本安装及切换

    Opencv网站:https://opencv.org/releases/ 查看已安装opencv的版本 建立opencv安装文件夹 下载解压后 安装路径设置:CMAKE_INSTALL_PREFIX=/usr/local/opencv4.5.1 成功图示 1、安装成功后还需要设置opencv的环境变量。打开文件: 2、将opencv3.4.5库文件的路径添加到环境变量中,将以下内容添加到最后

    2024年04月16日
    浏览(63)
  • Ubuntu18.04安装多个pcl、opencv3.4

    Ubuntu18.04自带pcl版本为1.8,安装位置在 /usr/include/pcl-1.8。 最近项目要求pcl1.9,考虑安装多个pcl库,根据安装目录设置选用哪个pcl。 1、下载pcl 手动pcl压缩包下载链接 终端下载如下:  -b是分支的意思,这里对应的PCL版本为1.9.1,可以根据需求在链接中寻找pcl的版本,根据实际

    2024年02月01日
    浏览(47)
  • ubuntu18.04下安装vscode并配置python+opencv

     进入vscode官网 https://code.visualstudio.com/ 下载完之后直接双击下载的包可以直接安装    打开vscode点击拓展然后搜索python点击安装 (我这边已经装过了) 现在打开终端(ctrl+alt+T) 输入python 不出意外会是ubuntu自带的2.7  现在pip install 安装opencv装不到python3.6解释器 现在输入ex

    2024年02月12日
    浏览(55)
  • open_vins 安装(ubuntu18.04 opencv3.2.0)

    openvins官网 Getting Started » Installation Guide (ROS1 and ROS2) | OpenVINS Ubuntu 18.04 ROS 1 Melodic  (uses OpenCV 3.2) 这里他指的是ros1 melodic,他们用的opencv3.2测试过。 open_vins 官方给的组合 Ubuntu 18.04 ROS 1 Melodic  (uses OpenCV 3.2) Ubuntu 18.04   opencv 3.2.0    我本机是3.4.8其实,别人的博客用的3.4.6,肯定

    2024年02月03日
    浏览(46)
  • ubuntu18.04查询opencv库路径,检查Opencv有无正确设置环境变量,以及卸载和安装教程

    1. 打开终端或命令提示符 2. 输入以下命令来查询OpenCV库的路径:    这个命令将返回OpenCV库的链接选项,其中包含库的路径信息。 3. 查找返回结果中的`-L`选项,后面跟着的路径就是OpenCV库的路径。    例如,如果返回结果中有`-L/usr/local/lib`,那么`/usr/local/lib`就是OpenCV库的路

    2024年02月08日
    浏览(49)
  • ubuntu20.0.4安装opencv4.2.0和opencv_contrib-4.2.0并支持CUDA,Geforce RTX 3060显卡,算力8.6

    参考:Ubuntu系统---配置OpenCV  1、首先更新 apt-get,在安装前最好先更新一下系统,不然有可能会安装失败。在终端输入: 2、接着安装官方给的opencv依赖包,在终端输入: OpenCV3.4.x版本+Opencv_contrib+Ubuntu16.04安装记录_YuYunTan的博客-CSDN博客 安装前的必备包   这些安装不算十分完

    2024年02月01日
    浏览(61)
  • Ubuntu 18.04 交叉编译Opencv-4.6.0

    操作系统:Ubuntu 18.04 OpenCv版本:4.6.0 交叉工具链:arm-linux-gnueabihf-gcc-5.3.1 这里推荐大家到网上找OpenCV的Linux版本安装包(.tar.gz结尾),不要github上clone(clone下来的没编译通过) https://github.com/opencv/opencv/releases/tag/4.6.0 选择tar.gz源码  https://gitcode.net/mirrors/opencv/opencv_contrib 下载

    2024年02月08日
    浏览(66)
  • 如何安装 OpenCV 和 OpenCV_contrib

    首先,从opencv官网下载opencv3.4.0以及opencv_contrib压缩包: https://opencv.org/releases/ 在页面下找到3.4.0版本并下载Sources压缩包 opencv_contrib下载网址 https://github.com/opencv/opencv_contrib

    2024年02月16日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包