OpenCV安装教程(全网最细,小白直接上手!!!)

这篇具有很好参考价值的文章主要介绍了OpenCV安装教程(全网最细,小白直接上手!!!)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

OpenCV是Python、Ruby、MATLAB的接口,OpenCV在计算机视觉的发展中发挥了重要的作用,使成千上万的人能够在视觉上做更多的工作。由于在VSLAM技术研究过程中,经常会涉及OpenCV不同版本在ubuntu系统下的安装。文章简单总结了一下两个版本的OpenCV在ubuntu系统下的步骤,对小白超级友好!

一 OpenCV源码的下载

本文我们选择安装的OpenCV版本为OpenCV3.3.1版本,其源码下载链接,可以通过关注微信公众号「3D视觉工坊」,在后台回复「OpenCV3.3.1_linux」即可获得安装包下载链接。

二 查看当前已经安装的OpenCV版本

打开终端,输入如下命令,查看当前安装的OpenCV版本。

$ pkg-config --modversion opencv

opencv安装,opencv,python,计算机视觉,人工智能,深度学习

可以发现,我们当前版本的OpenCV安装的路径为:/usr/local/include

opencv安装,opencv,python,计算机视觉,人工智能,深度学习

 

接下来,我们想要将OpenCV3.3.1安装在我们自己新建的文件夹目录/home/yongqi/workspace/2_ProgramFiles/OpenCV3.3.1下,那么我们该如何操作呢?

opencv安装,opencv,python,计算机视觉,人工智能,深度学习

 

三 开始安装OpenCV

前言部分我们交代了如何获取OpenCV3.3.1的源码安装包,下载后解压,我们可以通过如下进行安装:

step-1:$ cd  ***/opencv-3.3.1 //到opencv-3.3.1的解压目录下step-2:$ mkdir buildstep-3:$ cmake -D CMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/yongqi/workspace/2_ProgramFiles/OpenCV3.3.1 .. //注释,这里的.. 不要忘记step-4:$ make -j8step-5:sudo make install -j6

这样,opencv3.3.1便被安装在自己指定的目录下了。

opencv安装,opencv,python,计算机视觉,人工智能,深度学习

 

四 配置OpenCV环境

接下来,我们还需要配置下OpenCV的一些环境变量。

step-1:gedit ~/.bashrcstep-2:记下来,在上述打开的文件末尾,加上如下:export PKG_CONFIG_PATH=/home/yongqi/workspace/2_ProgramFiles/OpenCV3.3.1/lib/pkgconfigexport LD_LIBRARY_PATH=/home/yongqi/workspace/2_ProgramFiles/OpenCV3.3.1/lib保存后并执行:step-3:$ source ~/.bashrc

接下来,配置OpenCV的lib路径

step-1: $ cd /etc/ld.so.conf.dstep-2: $ sudo gedit  opencv.confstep-3: 在上述打开的的opencv.conf里面写入opencv3.3.1的lib路径/home/yongqi/workspace/2_ProgramFiles/OpenCV3.3.1/libstep-4: $ sudo ldconfig

五 测试当前OpenCV的版本​​​​​​​

step-1: $ pkg-config --modversion opencvstep-2: $ pkg-config --cflags opencvstep-3: $ pkg-config --libs opencv

opencv安装,opencv,python,计算机视觉,人工智能,深度学习

 

通过以上,我们可以看到系统里的OpenCV已经变为OpenCV3.3.1版本了。

六 学习OpenCV

学习人工智能OpenCV,我这有一份最全面的《人工智能自学视频》,足足有60G,分享给你!  

整理了很久,非常全面。包括一些人工智能基础入门视频+AI常用框架实战视频、图像识别、OpenCV、NLQ、YOLO、机器学习、Pytorch、Tensorflow、计算机视觉、深度学习与神经网络等视频、课件源码、国内外知名精华资源、AI热门论文、行业报告等。

推荐一个宝藏公众号:AI技术星球,回复关键词“289”即可获得一整份全套的AI学习路线。

小伙伴也可以私信我分享,希望可以帮助到有需要的人。
 

备注:

如果仍想要使用原先的OpenCV2.4.9,只要将第四步修改为OpenCV2.4.9的pkgconfig路径即可。文章来源地址https://www.toymoban.com/news/detail-778837.html

到了这里,关于OpenCV安装教程(全网最细,小白直接上手!!!)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【全网最全最细】青龙面板搭配Ninja+依赖+Ninja配置的超细讲解教程!!!

    通过Ninja登录京东账号实现京东代挂赚取京东京豆    大家可以加群644288320,进行技术交流。 由于xshell没有finalshell创建文件那么方便,所有要进行以下操作: 注意:把finalshell关了,重新连接一下,把下面全部命令复制粘贴进去即可 然后找到以下文件(如图)

    2023年04月08日
    浏览(47)
  • RocketMQ的下载与安装(全网最细保姆级别教学)

    下载地址 下载地址 推荐使用官网下载  Windows/Linux 64位系统  JDK1.8(64位)  源码安装需要安装Maven 3.2.x 要是需要GPT Plus账号的小伙伴可以联系我~ 下载地址 变量名:ROCKETMQ_HOME 变量值:MQ解压路径MQ文件夹名(bin目录的上一级即可) 首先启动NameServer 在bin目录下执行cmd命令呼

    2024年02月12日
    浏览(46)
  • 全网最细(UOS)统信系统上安装Java环境和IDEA

    通过命令:uname -m 查看  他可能会返回  X86_64 或者 aarch64 我目前的系统返回的是aarch64的,所有以下下载的都是aarch64相关的包。 一定要先看自己的系统架构是什么!!!一定要先看自己的系统架构是什么!!!一定要先看自己的系统架构是什么!!!不要急着去安装!!!

    2024年02月11日
    浏览(58)
  • 全网最细最全Appium自动化测试 iOS入门教程,App自动化测试教程,精细整理

    目录:导读 一、MAC电脑上 Appium 的安装流程 二、流程图 三、下载AppiumServerGui和AppiumInspector 四、开始测试       1、真机测试                 1.1 准备工作                 1.2 获取 开发包 .app 结尾                 1.3 WebDriverAgent使用                 1.4 配置 Appium Inspec

    2024年02月07日
    浏览(50)
  • 2023全网最细最全保姆级gitlab+Jenkins+maven自动化部署springboot项目教程

    如果没有Linux基础请仔细看好每一个步骤,避免出错,从0到1带你搭建自动化部署环境,包括服务器安装,自动化部署所需各类软件安装配置,详细贴出每一步,不断步骤,让你一次搭建部署完成,希望这篇文章能给大家带来一定的帮助,话不多说开始整 2.0 CentOs安装 2.0.1 下载VM虚拟机 我直

    2024年02月08日
    浏览(57)
  • Selenium+Pytest自动化测试框架实战,还不会点这里一清二楚,全网最细教程!

    在华为工作了10年的大佬出的Web自动化测试教程,华为现用技术教程!_哔哩哔哩_bilibili 在华为工作了10年的大佬出的Web自动化测试教程,华为现用技术教程!共计16条视频,包括:1. 【web自动化】主流Web自动化测试技术对比、2. 【web自动化】Selenium自动化测试环境一键搭建、

    2024年02月02日
    浏览(71)
  • Nuxt3 全栈 项目服务器部署 全网最全最细保姆级教程 解决各种小坑 时光小灶

    服务器:Nginx 面板:宝塔面板 个人博客:https://timebk.cn/ 原文地址:原文 第一步肯定是打包咯,前提是项目已开发好了以及没有啥Bug了哈 打包好后,你会在项目根目录下发现多了个 .output 文件夹 打开这个文件夹,将里面的所有文件压缩成压缩包 压缩包格式推荐 .rar ,其它格

    2024年02月12日
    浏览(39)
  • 全网最全最细的PLSQL下载、安装、配置、使用指南、问题解答,相关问题已汇总

    1.1、PLSQL 下载链接 1.2、PLSQL下载链接,包含64位和32位。选择64位下载就好了。 1.3、推荐大家下载14.0.6版本的PLSQL,一般不推荐下载最新的,最新的虽然不一定有bug,但是遇到了就很恶心,但是上一个版本基本上就很稳定了。14.0.6不用下载chinese语言包,就是下图的Chinese Langua

    2024年01月19日
    浏览(41)
  • 【项目实践】海康威视工业相机SDK开发小白版入门教程(VS2015+OpenCV4.5.1)

      由于学校要求暑期实习,于是找了一位学长开的公司,接了一个项目,是 对海康威视工业相机(MV_CE200_10GM)进行二次开发,读取其图像并做分析处理。 于是花了一点时间查找的相关资料并记录一些 入门要点 。   想先说说一些 “尝试授人与渔” 的话,也是自己的一

    2024年02月04日
    浏览(49)
  • k8s安装3节点的联邦学习Fate集群 v1.7.2(全网最细-解决N多坑)

    采用k8s,而非minikube, 在3个centos系统的节点上安装fate集群。 集群配置信息 3节点配置信息如下图: 当时kubefate最新版是1.9.0,依赖的k8s和ingress-ngnix版本如下: Recommended version of dependent software: Kubernetes: v1.23.5 Ingress-nginx: v1.1.3 升级K8S到1.23.5 如果你的集群k8s版本高于1.19.0,可以直

    2024年02月01日
    浏览(38)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包