ubuntu20.04安装opencv_ubuntu opencv安装

ubuntu20.04安装opencv_ubuntu opencv安装更新源 sudo apt update 安装相关包 sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libjasper 报错:无法定位到 libj…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

  1.   更新源    
      sudo apt update

  2. 安装相关包  
      sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libjasper

          报错:无法定位到 libjasper软件包
          sudo add-apt-repository “deb http://security.ubuntu.com/ubuntu xenial-security main”
          sudo apt update
          sudo apt install libjasper1 libjasper-dev

     3.安装常用图像工具包
          sudo apt-get install libjpeg8-dev libtiff5-dev libjasper-dev libpng12-dev
 
     4.安装视频I/O包
          sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
 
     5.安装gtk2.0
          sudo apt install libgtk2.0-dev
 
     6.优化函数包
          sudo apt-get install libatlas-base-dev gfortran

     7.下载opencv
          sudo wget https://github.com/opencv/opencv/archive/3.4.3.zip
 
     8.解压并进入文件夹
          sudo unzip 3.4.3.zip
          cd opencv-3.4.3

     9.创建新文件夹,并进入目录
          sudo mkdir my_demo
          cd my_demo
          执行

     10.sudo cmake -D CMAKE_BUILD_TYPE=Release

             -D CMAKE_INSTALL_PREFIX=/usr/local

             -D PYTHON_DEFAULT_EXECUTABLE=$(which python3) 

             -D WITH_TBB=ON -D WITH_EIGEN=ON ..

   (这一步先复制粘贴到记事本,删去文章的换行,让它自己换行,如果执行还有错误,就删除-D后面的空格,具体我记不清了)
             sudo cmake . (执行时间比较长)

             sudo make (挺久的)

             sudo make -j4

             在my_demo文件夹里新建文件夹first,并进入目录
             sudo mkdir first
             进入之后就可以在里面写一个.cpp程序文件,还需要一个CMakeLists.txt文件

             然后执行

             sudo cmake .

             sudo make

             就可以了

            

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171086.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Python画图源码|玫瑰花|皮卡丘|小猪佩奇|哆啦A梦|大白|小猫

    Python画图源码|玫瑰花|皮卡丘|小猪佩奇|哆啦A梦|大白|小猫Python各种画图源码Python各种画图源码Python真的太强大了,最近被Python的画图功能给震撼到了,原来Python还能这样画画,简直打开眼界。turtle没错,Python画图用的就是turtle这个库,这个库非常强大,简直就是神笔马良啊,可以画出各种你想要画的东西。所以下面一起来看一些效果图和视频吧效果图两个小孩皮卡丘小猪佩奇小熊猫小狗大熊小猫小鱼儿哆啦A梦小鸭子大白皮卡丘小

    2022年6月13日
    53
  • 功能测试用例编写_接口测试用例设计思路

    功能测试用例编写_接口测试用例设计思路编写测试用例HttpRunnerv3.x支持三种测试用例格式pytest,YAML和JSON。官方强烈建议以pytest格式而不是以前的YAML/JSON格式编写和维护测试用例格式关系如下图所示

    2022年7月30日
    9
  • 多项式分布的理解概率公式的理解「建议收藏」

    多项式分布的理解概率公式的理解「建议收藏」多项式分布是二项分布的推广。二项分布(也叫伯努利分布)的典型例子是扔硬币,硬币正面朝上概率为p,重复扔n次硬币,k次为正面的概率即为一个二项分布概率。而多项分布就像扔骰子,有6个面对应6个不同的点数。二项分布时事件X只有2种取值,而多项分布的X有多种取值,多项分布的概率公式为  这个公式看上去像是莫名其妙地冒出来的,想要了解它首先必须要知道组合数学中的多项式定理。多项式定理:当n是一个正整数时…

    2022年10月12日
    5
  • docker start容器失败_戴尔重装系统出现invalid

    docker start容器失败_戴尔重装系统出现invaliddocker出现GPGerror:Atleastoneinvalidsignaturewasencountered相关问题及解决方法。W:GPGerror:http://mirrors.tuna.tsinghua.edu.cn/debianbusterInRelease:Atleastoneinvalidsignaturewasencountered.E:Therepository’http://mirrors.tuna.tsinghua.edu.cn/d

    2022年10月13日
    5
  • Django 安装_docker安装redis配置

    Django 安装_docker安装redis配置安装redis1.使用Homebrew安装Redisbrewinstallredis执行上述命令后出现以下内容,则成功安装Downloadfailed:https://mirrors.

    2022年8月7日
    10
  • Webstorm激活码 2021【2021.7最新】

    (Webstorm激活码 2021)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月21日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号