我的开题需要使用树莓派录制视频,并对视频处理传送回后端服务器,因此需要安装OpenCV。
安装OpenCV参考了好多文章,但都不成功,只有这篇博主的我照着做才成功:超简单教你在树莓派上安装opencv(一)

一、树莓派系统安装

参考我之前的文章:树莓派——树莓派系统安装(十分简单)

二、安装OpenCV

2.1、换源(有两个地方)

打开终端输入:

sudo nano /etc/apt/sources.list

2.2、更换代码(第一处)

在打开的 /etc/apt/sources.list终端页面中将原代码注释掉,换成新的代码

新的源:

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi

接着按 Ctrl+x离开——再按——按Y 保存修改


接着按回车返回终端中


这里就换好一个了,接着换第二个。

2.3、更换代码(第二处)

同样输入:

sudo nano /etc/apt/sources.list.d/raspi.list


将原有的代码注释掉,换上新的源:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

换好后接着按 Ctrl+x——Y ——回车

到这里两个地方源就换好了,接着要更新一下,才算彻底换好

2.4、更新update

这一步一定要有,终端中输入

sudo apt-get update

三、安装OpenCV

以上的步骤完成后就可以安装OpenCV,我的树莓派中有python 2.7.16和3.7.3
基于python3的安装(后面我还要安装websockets需要在python3下):

sudo apt-get install python3-opencv -y


等待安装结束。

四、测试是否安装成功

输入:

python3

再输入:

import cv2


没有报错,表示安装成功。

树莓派——安装OpenCV相关推荐

  1. 树莓派安装openCV做图像识别

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达本文转自|新机器视觉 有时候我们会使用树莓派和摄像头去做图像识别,在 ...

  2. bootstrap文件不能被识别_树莓派安装openCV做图像识别

    有时候我们会使用树莓派和摄像头去做图像识别,在树莓派和LINUX系统中最常用opencv去做图像识别,这次来介绍下树莓派安装opencv和用树莓派做图像识别. 一.树莓派的系统 安装就不介绍了.直接开 ...

  3. 【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】

    [树莓派4B深度学习 垃圾分类]Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类[深度学习 招式篇] 后记 1.激活虚拟环境+进入代码+更改测试集路径(这里是安装成功后测试的代码 ...

  4. 树莓派安装Opencv+Contrib和 QT 详细教程

    文章目录 前言 一.卸载OpenCV或重装系统 1.卸载OpenCV 2.重装系统 ①. 下载raspbian ②. 安装raspbian ③. 配置树莓派WiFi和SSH ④. 树莓派VNC设置 ⑤ ...

  5. 为树莓派安装opencv并进行人脸识别

    为树莓派安装opencv并进行人脸识别 1.更改modules文件 2.确认树莓派摄像头安装成功 3.在树莓派上安装运行在Python2上的OpenCV 4.下载人脸识别代码和xml文件并运行 参考: ...

  6. 全网最详细,手把手教你树莓派安装opencv模块

    昨天树莓派安装了一天的opencv死活各种各样的问题,今天终于在微雪的官网上以及各个网站搜索总结找到了解决方法,方法如下: 1 首先换源!换源!换源!这里的换源不是瞎鸡儿换的,是需要看自己的Debia ...

  7. 树莓派安装opencv

    OpenCV(开源的计算机视觉库)是基于BSD协议,因此它可免费用于学术和商业用途.其提供C++,C,Python和Java接口,支持Windows,Linux,Mac OS,iOS和Android. ...

  8. 树莓派安装opencv报错“opencv2/xfeatures2d/cuda.hpp”,解决办法

    找不到"opencv2/xfeatures2d/cuda.hpp"文件或位置, 1.打开报错的文件 2.通过winscp找到cuda.hpp文件的路径 3.替换报错路径 其他的报错 ...

  9. 树莓派学习笔记—— 源代码方式安装opencv

    0.前言 本文介绍如何在树莓派中通过编译源代码的方式安装opencv,并通过一个简单的例子说明如何使用opencv. 更多内容请参考--[树莓派学习笔记--索引博文] 1.下载若干依赖项 在开始安装之 ...

最新文章

  1. Session原理、安全以及最基本的Express和Redis实现
  2. luogu P3796【模板】AC自动机(加强版)
  3. webpack4.x Loaders
  4. 项目: 用easyx实现消砖块
  5. HTML、CSS知识点总结,浅显易懂。
  6. JAXB和未映射的属性
  7. 二胎上位之路:html5报表和原生报表的笑尿撕逼
  8. idea 包拆分_idea springboot项目拆分多模块踩坑记(1)
  9. vue 面试题 前端面试题--vue 第六弹
  10. SpringCloud——服务调用
  11. 微宝球型机器人功能_《宇宙机器人 无线控制器使用指南》评测:与次世代的美好初恋...
  12. 测试声音延迟的软件,“Latency Test”详细操作流程,一款测试TWS耳机延迟的软件...
  13. Programer Cat 福利
  14. Java读取共享文件夹下面的文件(利用smb协议)
  15. 零成本、零流量,我是如何空手反套白狼?
  16. 非正式第十三届蓝桥杯大赛
  17. 阿里天池“水果店小系统”的python实现
  18. 动态规划之最大非空子段和
  19. html 停留页面底部,HTML 中使 footer 始终处于页面底部
  20. c语言程序教师节祝福,2015年教师节祝福语(大学生适用)

热门文章

  1. 华擎计算机主板配置,组装的华擎主板win10改win7系统及bios设置教程
  2. 怎么的测试用例是一个好的测试用例?
  3. 简单又详细的网页爬虫案例
  4. 项目开发安全经验总结
  5. JAVA构造器、静态上下文的执行时机与代码执行顺序详解
  6. 利用 yaml-cpp 开源库读写 yaml 配置文件—— 读写部分
  7. SQL Server 损坏修复
  8. 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g
  9. form表单提交数据的两种方式——submit直接提交、AJAX提交
  10. flask (python web app framework)