树莓派安装opencv(避坑)

最近一个课题需要在树莓派上搭建opencv,从网上搜的教程大多是要在树莓派上编译...(5--6个小时)。后来在这篇较新的博客中找到了简单方法 

https://blog.csdn.net/qq_36322178/article/details/98802268

下面是操作过程

设备信息

  • 树莓派3B
  • 32位raspbian

更新系统环境

sudo apt-get update
sudo apt-get upgrade

在python3.7中安装opencv

在我的系统中,python3有两种:python3.6和python3.7

使用python3命令,调出的是python3.6

如果需要调出python3.7,需要用python3.7命令将其调出,安装python3-opencv默认是安装到最新版本的python

sudo apt-get install python3-opencv

shell下调出python3.7

# python3.7
>>>import cv2

如果没有报错信息,表示安装成功

测试

在命令窗中输入以下指令打开系统设置:
sudo raspi-config
进入"Interfacing Options"一栏中的“Camera”设置,“Enable Camera Interface”,点击Yes,使能摄像头模块。

之后在命令窗中输入以下指令,编辑打开“etc/modules”文件:
sudo vim /etc/modules
在文件末尾添加以下代码:

bcm2835-v4l2
:wq,保存文件并退出,之后重启系统。

测试代码:https://github.com/TommyZihao/opencvtest

python3.7 testopencv.py

 

你可能感兴趣的:(树莓派)