填坑:

尽量使用自带的apt源,因为部分依赖在国内源中会找不到。

环境: Raspberry pi 3 + ubuntu mate

# 移除之前安装的opencv lib
sudo apt-get remove libopencv*
sudo apt-get autoremove

# 更新源
sudo apt-get update
sudo apt-get upgrade
sudo rpi-update

# 安装CMake
sudo apt-get install build-essential cmake cmake-curses-gui pkg-config

# 安装依赖
sudo apt-get install \
  libjpeg-dev \
  libtiff5-dev \
  libjasper-dev \
  libpng12-dev \
  libavcodec-dev \
  libavformat-dev \
  libswscale-dev \
  libeigen3-dev \
  libxvidcore-dev \
  libx264-dev \
  libgtk2.0-dev

# 如果安装gtk2.0出现依赖问题
'''
eg: libgtk2.0-dev : 依赖: libglib2.0-dev (>= 2.27.3) 但是它将不会被安装
                 依赖: libgdk-pixbuf2.0-dev (>= 2.21.0) 但是它将不会被安装
                 依赖: libpango1.0-dev (>= 1.20) 但是它将不会被安装
                 依赖: libatk1.0-dev (>= 1.29.2) 但是它将不会被安装
                 依赖: libcairo2-dev (>= 1.6.4-6.1) 但是它将不会被安装
                 依赖: libx11-dev (>= 2:1.0.0-6) 但是它将不会被安装
                 依赖: libxext-dev (>= 1:1.0.1-2) 但是它将不会被安装
                 依赖: libxinerama-dev (>= 1:1.0.1-4.1) 但是它将不会被安装
                 依赖: libxi-dev (>= 1:1.0.1-4) 但是它将不会被安装
                 依赖: libxrandr-dev (>= 2:1.2.99) 但是它将不会被安装
                 依赖: libxcursor-dev 但是它将不会被安装
                 依赖: libxfixes-dev (>= 1:3.0.0-3) 但是它将不会被安装
                 依赖: libxcomposite-dev (>= 1:0.2.0-3) 但是它将不会被安装
                 依赖: libxdamage-dev (>= 1:1.0.1-3) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
'''
不需要使用aptitude进行依赖降级
手动安装依赖并指定版本
sudo apt-get install libglib2.0-dev=2.27.3
如果继续出现依赖问题就继续按照此方式手动安装。

# apt安装opencv
sudo apt-get install libopencv-dev

sudo apt-get install libcv-dev
此时安装完成,可以使用测试程序进行测试。

# 添加python支持
sudo apt-get install python-opencv
sudo apt-get install python-numpy

import cv2

数梅派安装opencv相关推荐

  1. Centos6.5 下安装opencv

    为了熟悉一下linux下C++,准备通过将以前所写项目由windows移植到linux下,首先配置环境,这个还挺繁琐,出错挺多的,现在记录一下. 系统:Centos 6.5 最后版本 OpenCV: ...

  2. 树莓派运行python import os未找到命令_通过pip指令在树莓派上基于Python3安装OpenCV...

    前言 Python是现如今在人工智能领域较为热门的编程语言,因其简洁的语言风格.丰富的类库支持以及具有活跃的交流社区,受到广大开发者的喜爱.起初,python是一门辅助科学研究的一门语言,但因其在当今 ...

  3. 【数字图像处理】Anaconda下安装OpenCV

    本篇文章内容极大程度上引用了Anaconda下安装OpenCV,只是根据个人的情况稍作了一些简单的修改.原文章写的已经很好了,只是我根据我的需求稍微修改了下方便我后期进行查找. 目录 查看版本: 下载 ...

  4. Jetson AGX Xavier刷机+安装opencv+使用TensorRT加速推理yolo全过程+心路历程

    为了完成导师交代的任务,卑微的打工人开始了没有停息的斗争.尽管没有人阻碍你划水摸鱼,但是问题一天不解决,自由就一天也不会来到. 我 向 往 自 由 !!!!!!!!!! 通往自由的道路就是在Xavie ...

  5. 在ubuntu20.04环境下安装opencv教程并测试

    目录 一.安装opencv 二 配置环境 三 实例 四 总结 五参考文献 一.安装opencv 1下载 在虚拟机内打开浏览器输入网址Release OpenCV 3.4.15 · opencv/ope ...

  6. 基于Ubuntu安装opencv以及相关操作

    目录 一.基于Ubuntu下安装opencv 二.相关操作之图片 三.相关操作之视屏 四.总结 五.参考资料 一.基于Ubuntu下安装opencv 1.opencv依赖环境的安装 1.1 安装cma ...

  7. ubuntu20.04环境下安装opencv教程及测试

    目录 一.安装opencv (1)下载opencv-3.4.15数据包 (2)解压 (3)使用cmake安装opencv (4)使用make创建编译 (5) 安装 二.配置环境 三.实例 (1)打开图 ...

  8. Android Studio 配置OpenCV4.4.0 不用安装OpenCV Manager (泪崩居然用了礼拜天2天的时间居然还没配置成功,今天又看了下配置成功了)

    Android Studio 配置OpenCV4.4.0 ,说来惭愧居然用户礼拜天2天的时间呢,期间遇到的问题大致有4个问题 这里我也总结出了最后在列举出来,(可能是新版和之前旧版本不一样的问题按照网 ...

  9. 在Ubuntu18.04上安装opencv 3.4.1

    对于安装opencv有的人一次就成功,而有人安装了N多次才成功.我就是那个安装了N多次的人,每次遇到了很多安装错误,只能通过到网上搜教程资料,解决方法:通过一次次的试错,最终完成了安装.再此提醒第一次 ...

最新文章

  1. java学习之匿名内部类与包装类
  2. Qt Creator管理项目
  3. github 创始人_GitHub联合创始人Scott Chacon的视频采访,探讨代码之外的未来
  4. vue - (引入jq)
  5. Markdown插图片模板
  6. php 字符串hash比较,分析两个 url 查询字符串和 hash 的区别
  7. 原创 | 最近程序员频繁被抓,如何避免面向监狱编程?!
  8. Java POI PPT 转 PNG 图片设置背景色失效
  9. 什么是搜索引擎优化(SEO)
  10. Context-free grammar 与 BNF,ASN.1
  11. xdos攻击ac实验环境
  12. 租车汽车租赁管理系统
  13. 小朋友你是否有很多问号图_小朋友你是否有很多问号表情包
  14. 2016.3.16__CSS3_选择器_边框_背景_蒙版mask__第九天
  15. C++ 中父类与子类赋值,取地址,引用的理解关系
  16. 交换机断网的原因分析
  17. 倭黑猩猩机器人_科学美国人60秒:倭黑猩猩妈妈监管儿子的私生活
  18. AI+RPA技术在反洗钱中的应用
  19. 2021年中国2D工业相机出货排行榜TOP10(凌云光未上榜)
  20. iphone 爱思刷机 错误无法恢复-2 卡在19%正在恢复 解决方法

热门文章

  1. some about wcg
  2. 基于JAVA人脸识别公司签到系统(Springboot框架+AI人工智能) 开题报告
  3. 实习生入职第一天感想与收获
  4. 使用 Python 程序批量处理多了个 ^M
  5. HTML一周笔记(1.0)
  6. Python第二章课后总结
  7. scripted是什么意思中文,scripted的中文意思
  8. 欧几里德算法与皮克定理
  9. 和与余数的和同余理解_技巧丨如何分清楚同余与剩余
  10. VIO主流SOTA算法介绍