笔者在开发树莓派计算机视觉方面的项目时,在树莓派平台安装opencv爬了很多坑,总结出如下的教程,这也是我的第一篇博客,希望帮助那些在树莓派平台结合opencv开发项目的maker,希望能够给与大家帮助,也欢迎大家一起交流。树莓派3B+ +opencv3.4.0
可以查看我的github获取更多信息:https://github.com/dalinzhangzdl/AI_Car_Raspberry-pi
一、树莓派安装python-opencv**
树莓派自带python2和python3,不需要在安装python,直接安装OpenCV即可,采取简单的方案安装OpenCV,避免复杂的源码编译。
1、更新树莓派系统
sudo apt-get update
sudo apt-get upgrade
2、安装python-OpenCV
sudo apt-get install libopencv-dev
sudo apt-get install python-opencv
该种安装方式不知道安装那个版本的OpenCV
3、测试opencv
终端命令行打印OpenCV的版本号,本教程资料会增加一个使用OpenCV获取usb摄像头实时视频流的程序。该种OpenCV的安装方式,比较简单和快速,适合刚上手树莓派OpenCV的读者。
二、源码编译方式安装OpenCV
源码编译安装OpenCV比较繁琐,安装之后的OpenCV可以采用多种语言进行开发,是一种全面的安装,安装过程费时费力,笔者安装过程长达五六个小时——树莓派3B+ plus。
源码安装opencv+opencv_contrib编译
树莓派源码安装opencv+opencv_contrib编译,源码安装时间较久大家编译的时候一定要用质量好的电源,并把风扇插上,防止编译时因为亏电重启或者烧坏树莓派。