这篇教程中,主要记录我花了三天三夜在Raspberry Pi Zero安装opencv和opencv的扩展模块的过程,这个过程是很痛苦的,因为Pi Zero的处理速度真是感人。。。,其他树莓派和Ubuntu系统是通用的,具体安装时间是和自己的机器速度有关系的。一般来说,一个小时差不多可以安装完成。楼主使用的机器是Pi Zero(欲哭无泪)。
(题外话:)
Ubuntu系统下:
cmake是用来编译opencv源码的,编译完源码,会生成很多的.so文件,以后使用opencv时,包含需要的头文件,链接到opencv的库文件就可以了,这样每次不用重新变异opencv的源文件
Windows系统下:
1.Windows系统下用可视化的Cmake编译opencv源码,会有很多的.dll文件,这些在你建工程时,需要添加到工程的属性配置中
2.当然也可以直接下载自解压缩包,就不用自己再编译了,建议自己编译一下
第1步:下载并安装Raspbian映像
- 从raspberry pi网站下载带有桌面图像的raspbian stretch
https://www.raspberrypi.org/downloads/raspbian - 然后将存储卡插入笔记本电脑并使用 烧录工具把镜像文件写入内存卡中
Windows使用Win32 Disk Imager
Mac使用 https://etcher